From d3c111dadaeaf48e910c850005229c1c392de83c Mon Sep 17 00:00:00 2001 From: cristy Date: Mon, 4 Jan 2010 19:52:52 +0000 Subject: [PATCH] --- magick/module.c | 5 ++++- magick/static.c | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/magick/module.c b/magick/module.c index 732fb7438..6adbef5d9 100644 --- a/magick/module.c +++ b/magick/module.c @@ -1572,7 +1572,8 @@ MagickExport MagickBooleanType InvokeDynamicImageFilter(const char *tag, #if !defined(MAGICKCORE_BUILD_MODULES) { extern unsigned long - analyzeImage(Image **,const int,const char **,ExceptionInfo *); + analyzeImage(Image **,const int,const char **,ExceptionInfo *), + convolveImage(Image **,const int,const char **,ExceptionInfo *); ImageFilterHandler *image_filter; @@ -1580,6 +1581,8 @@ MagickExport MagickBooleanType InvokeDynamicImageFilter(const char *tag, image_filter=(ImageFilterHandler *) NULL; if (LocaleCompare("analyze",tag) == 0) image_filter=analyzeImage; + if (LocaleCompare("convolve",tag) == 0) + image_filter=convolveImage; if (image_filter != (ImageFilterHandler *) NULL) { unsigned long diff --git a/magick/static.c b/magick/static.c index 25500cda3..3f5ff6a9b 100644 --- a/magick/static.c +++ b/magick/static.c @@ -107,14 +107,17 @@ MagickExport MagickBooleanType InvokeStaticImageFilter(const char *tag, #else { extern unsigned long - analyzeImage(Image **,const int,char **,ExceptionInfo *); + analyzeImage(Image **,const int,char **,ExceptionInfo *), + convolveImage(Image **,const int,char **,ExceptionInfo *); ImageFilterHandler *image_filter; image_filter=(ImageFilterHandler *) NULL; if (LocaleCompare("analyze",tag) == 0) - image_filter=(ImageFilterHandler *) analyzeImage; + image_filter=analyzeImage; + if (LocaleCompare("convolve",tag) == 0) + image_filter=convolveImage; if (image_filter != (ImageFilterHandler *) NULL) { unsigned long -- 2.40.0