From efe1545a6b7dc952489308c1e395f71cbb5bc8f4 Mon Sep 17 00:00:00 2001 From: Mike Wey Date: Sat, 19 Nov 2011 12:14:44 +0100 Subject: Fix problems with ImageMagick 6.6.0. --- dmagick/Array.d | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'dmagick/Array.d') diff --git a/dmagick/Array.d b/dmagick/Array.d index 8ff60f7..62f17fa 100644 --- a/dmagick/Array.d +++ b/dmagick/Array.d @@ -66,8 +66,15 @@ Image average(Image[] images) linkImages(images); scope(exit) unlinkImages(images); - MagickCoreImage* image = - EvaluateImages(images[0].imageRef, MagickEvaluateOperator.MeanEvaluateOperator, DMagickExceptionInfo()); + static if ( is(typeof(EvaluateImages)) ) + { + MagickCoreImage* image = + EvaluateImages(images[0].imageRef, MagickEvaluateOperator.MeanEvaluateOperator, DMagickExceptionInfo()); + } + else + { + MagickCoreImage* image = AverageImages(images[0].imageRef, DMagickExceptionInfo()); + } return new Image(image); } -- cgit v1.2.3