51 #include "coders/coders.h" 56 #define AddMagickCoder(coder) { #coder, MagickFalse, \ 57 Register ## coder ## Image, Unregister ## coder ## Image }, 88 #if !defined(MAGICKCORE_BUILD_MODULES) 89 #include "coders/coders-list.h" 127 #if defined(MAGICKCORE_MODULES_SUPPORT) 134 assert(image != (
Image **) NULL);
143 "NotAuthorized",
"`%s'",tag);
146 #if defined(MAGICKCORE_MODULES_SUPPORT) 164 "UnableToLoadModule",
"`%s'",tag);
172 "Invoking \"%s\" static image filter",tag);
173 signature=image_filter(image,argc,argv,exception);
176 "\"%s\" completes",tag);
180 "ImageFilterSignatureMismatch",
"'%s': %8lx != %8lx",tag,
181 (
unsigned long)
signature,(
unsigned long)
238 assert(
module != (
const char *) NULL);
248 "NotAuthorized",
"`%s'",
module);
252 for (i=0; i < (ssize_t) extent; i++)
297 for (i=0; i < (ssize_t) extent; i++)
340 for (i=0; i < (ssize_t) extent; i++)
381 for (i=0; i < (ssize_t) extent; i++)
MagickExport MagickBooleanType IsRightsAuthorized(const PolicyDomain domain, const PolicyRights rights, const char *pattern)
MagickExport MagickBooleanType RegisterStaticModule(const char *module, ExceptionInfo *exception)
MagickExport void RegisterStaticModules(void)
#define MagickImageCoderSignature
MagickBooleanType registered
ModuleExport size_t RegisterUndefinedImage(void)
MagickExport size_t CopyMagickString(char *magick_restrict destination, const char *magick_restrict source, const size_t length)
size_t(* register_module)(void)
size_t ImageFilterHandler(Image **, const int, const char **, ExceptionInfo *)
MagickExport MagickBooleanType UnregisterStaticModule(const char *module)
#define MagickCoreSignature
#define MagickImageFilterSignature
ModuleExport void UnregisterUndefinedImage(void)
MagickExport MagickBooleanType IsEventLogging(void)
MagickExport MagickBooleanType ThrowMagickException(ExceptionInfo *exception, const char *module, const char *function, const size_t line, const ExceptionType severity, const char *tag, const char *format,...)
MagickExport MagickBooleanType LogMagickEvent(const LogEventType type, const char *module, const char *function, const size_t line, const char *format,...)
MagickExport int LocaleCompare(const char *p, const char *q)
#define GetMagickModule()
MagickExport const CoderInfo * GetCoderInfo(const char *name, ExceptionInfo *exception)
MagickExport void UnregisterStaticModules(void)
size_t analyzeImage(Image **, const int, const char **, ExceptionInfo *)
void(* unregister_module)(void)
static struct @0 MagickModules[]
MagickExport MagickBooleanType InvokeStaticImageFilter(const char *, Image **, const int, const char **, ExceptionInfo *)