diff --git a/magick/static.c b/magick/static.c
index 3f5ff6a..f12068d 100644
--- a/magick/static.c
+++ b/magick/static.c
@@ -115,9 +115,9 @@
 
     image_filter=(ImageFilterHandler *) NULL;
     if (LocaleCompare("analyze",tag) == 0)
-      image_filter=analyzeImage;
+      image_filter=(ImageFilterHandler *) analyzeImage;
     if (LocaleCompare("convolve",tag) == 0)
-      image_filter=convolveImage;
+      image_filter=(ImageFilterHandler *) convolveImage;
     if (image_filter != (ImageFilterHandler *) NULL)
       {
         unsigned long