From bec3bf31118ba154a2d2b9739c70f9db2c3ac904 Mon Sep 17 00:00:00 2001 From: Mike Wey Date: Wed, 19 Oct 2011 23:50:45 +0200 Subject: Add support for imageMagick 6.6.0 to the headers. --- dmagick/c/deprecate.d | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) (limited to 'dmagick/c/deprecate.d') diff --git a/dmagick/c/deprecate.d b/dmagick/c/deprecate.d index 4b1b200..e2d64fb 100644 --- a/dmagick/c/deprecate.d +++ b/dmagick/c/deprecate.d @@ -75,14 +75,23 @@ deprecated extern(C) } Image* AllocateImage(const(ImageInfo)*); - Image* AverageImages(const(Image)*, ExceptionInfo*); + + static if ( MagickLibVersion >= 0x661 ) + { + Image* AverageImages(const(Image)*, ExceptionInfo*); + } + Image* ExtractSubimageFromImage(Image*, const(Image)*, ExceptionInfo*); Image* GetImageFromMagickRegistry(const(char)*, ssize_t* id, ExceptionInfo*); Image* GetImageList(const(Image)*, const ssize_t, ExceptionInfo*); Image* GetNextImage(const(Image)*); Image* GetPreviousImage(const(Image)*); Image* FlattenImages(Image*, ExceptionInfo*); - Image* MaximumImages(const(Image)*, ExceptionInfo*); + + static if ( MagickLibVersion >= 0x661 ) + { + Image* MaximumImages(const(Image)*, ExceptionInfo*); + } static if ( MagickLibVersion >= 0x669 ) { @@ -90,10 +99,18 @@ deprecated extern(C) Image* ModeImage(const(Image)*, const double, ExceptionInfo*); } - Image* MinimumImages(const(Image)*, ExceptionInfo*); + static if ( MagickLibVersion >= 0x661 ) + { + Image* MinimumImages(const(Image)*, ExceptionInfo*); + } + Image* MosaicImages(Image*, ExceptionInfo*); Image* PopImageList(Image**); - Image* RecolorImage(const(Image)*, const size_t, const(double)*, ExceptionInfo*); + + static if ( MagickLibVersion >= 0x661 ) + { + Image* RecolorImage(const(Image)*, const size_t, const(double)*, ExceptionInfo*); + } static if ( MagickLibVersion >= 0x669 ) { -- cgit v1.2.3