From: cristy Date: Sun, 11 Oct 2009 03:14:50 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~10542 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=498543dbb79807759993b6299a3c95d18ba01559;p=imagemagick --- diff --git a/magick/magick.c b/magick/magick.c index 61b4ae75b..0d52e8701 100644 --- a/magick/magick.c +++ b/magick/magick.c @@ -1247,7 +1247,9 @@ MagickExport void MagickCoreGenesis(const char *path, */ InitializeMagickResources(); exception=AcquireExceptionInfo(); - (void) GetMagickInfo((char *) NULL,exception); +#if defined(MAGICKCORE_MODULES_SUPPORT) + InitializeModuleList(exception); +#endif exception=DestroyExceptionInfo(exception); } diff --git a/magick/module.c b/magick/module.c index 60687f226..934bdbff0 100644 --- a/magick/module.c +++ b/magick/module.c @@ -101,7 +101,6 @@ static const ModuleInfo static MagickBooleanType GetMagickModulePath(const char *,MagickModuleType,char *,ExceptionInfo *), - InitializeModuleList(ExceptionInfo *), UnregisterModule(const ModuleInfo *,ExceptionInfo *); static void @@ -805,7 +804,7 @@ static MagickBooleanType GetMagickModulePath(const char *filename, % % % % % % -+ I n i t i a l i z e M o d u l e L i s t % +% I n i t i a l i z e M o d u l e L i s t % % % % % % % @@ -843,7 +842,7 @@ static void *DestroyModuleNode(void *module_info) return(RelinquishMagickMemory(p)); } -static MagickBooleanType InitializeModuleList( +MagickExport MagickBooleanType InitializeModuleList( ExceptionInfo *magick_unused(exception)) { if ((module_list == (SplayTreeInfo *) NULL) && diff --git a/magick/module.h b/magick/module.h index d9683458f..fbbfb99c2 100644 --- a/magick/module.h +++ b/magick/module.h @@ -73,6 +73,7 @@ extern MagickExport const ModuleInfo **GetModuleInfoList(const char *,unsigned long *,ExceptionInfo *); extern MagickExport MagickBooleanType + InitializeModuleList(ExceptionInfo *), InvokeDynamicImageFilter(const char *,Image **,const int,const char **, ExceptionInfo *), ListModuleInfo(FILE *,ExceptionInfo *),