From 1b95c603a592deb7cef49e9787ede824b94444e0 Mon Sep 17 00:00:00 2001 From: Mike Wey Date: Wed, 19 Oct 2011 23:30:50 +0200 Subject: Add support for imageMagick 6.6.1 to the headers. --- dmagick/c/image.d | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'dmagick/c/image.d') diff --git a/dmagick/c/image.d b/dmagick/c/image.d index 56359be..3a5bce8 100644 --- a/dmagick/c/image.d +++ b/dmagick/c/image.d @@ -319,8 +319,11 @@ extern(C) MagickSizeType extent; - MagickBooleanType - ping; + static if ( MagickLibVersion >= 0x662 ) + { + MagickBooleanType + ping; + } static if ( MagickLibVersion >= 0x670 ) { @@ -496,6 +499,11 @@ extern(C) ImageInfo* CloneImageInfo(const(ImageInfo)*); ImageInfo* DestroyImageInfo(ImageInfo*); + static if (MagickLibVersion < 0x662) + { + MagickBooleanType AcquireImageColormap(Image*, const size_t); + } + MagickBooleanType ClipImage(Image*); MagickBooleanType ClipImagePath(Image*, const(char)*, const MagickBooleanType); MagickBooleanType GetImageAlphaChannel(const(Image)*); @@ -510,6 +518,12 @@ extern(C) MagickBooleanType SetImageAlphaChannel(Image*, const AlphaChannelType); MagickBooleanType SetImageBackgroundColor(Image*); MagickBooleanType SetImageClipMask(Image*, const(Image)*); + + static if (MagickLibVersion >= 0x662) + { + MagickBooleanType SetImageColor(Image*, const(MagickPixelPacket)*); + } + MagickBooleanType SetImageColor(Image*, const(MagickPixelPacket)*); MagickBooleanType SetImageExtent(Image*, const size_t, const size_t); MagickBooleanType SetImageInfo(ImageInfo*, const uint, ExceptionInfo*); -- cgit v1.2.3