Fixed compiler warnings.
diff --git a/MagickCore/module.c b/MagickCore/module.c
index 8d5c61f..a93488e 100644
--- a/MagickCore/module.c
+++ b/MagickCore/module.c
@@ -1612,6 +1612,12 @@
   return(MagickTrue);
 }
 #else
+
+#if !defined(MAGICKCORE_BUILD_MODULES)
+extern size_t
+  analyzeImage(Image **,const int,const char **,ExceptionInfo *);
+#endif
+
 MagickExport MagickBooleanType ListModuleInfo(FILE *magick_unused(file),
   ExceptionInfo *magick_unused(exception))
 {
@@ -1643,9 +1649,6 @@
   (void) exception;
 #else
   {
-    extern size_t
-      analyzeImage(Image **,const int,const char **,ExceptionInfo *);
-
     ImageFilterHandler
       *image_filter;