summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Wey2013-02-28 22:34:48 +0100
committerMike Wey2013-02-28 22:34:48 +0100
commit4f119c2adb5713f54b89a3926fd394a0731b0444 (patch)
tree3e98f270bf153adc43c200ea63f62178165290cb
parent4f3629c1e69052ae188e253b1b890233e6971437 (diff)
Update the headers for ImageMagick 6.8.3ImageMagick_6.8.3
-rw-r--r--GNUmakefile2
-rw-r--r--dmagick/c/image.d6
-rw-r--r--dmagick/c/magickVersion.d9
3 files changed, 15 insertions, 2 deletions
diff --git a/GNUmakefile b/GNUmakefile
index 601147b..d2d2197 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -51,7 +51,7 @@ ifneq ("$(QUANTUMDEPTH)","Q16")
VERSIONS+= -version=$(subst Q,Quantum,$(QUANTUMDEPTH))
endif
-ifneq ("$(MAGICKVERSION)","682")
+ifneq ("$(MAGICKVERSION)","683")
VERSIONS+= -version=MagickCore_$(MAGICKVERSION)
endif
diff --git a/dmagick/c/image.d b/dmagick/c/image.d
index 656a8bc..ae5f1d9 100644
--- a/dmagick/c/image.d
+++ b/dmagick/c/image.d
@@ -470,6 +470,12 @@ extern(C)
size_t
channels;
}
+
+ static if ( MagickLibVersion >= 0x683 )
+ {
+ time_t
+ timestamp;
+ }
}
struct ImageInfo
diff --git a/dmagick/c/magickVersion.d b/dmagick/c/magickVersion.d
index 6ee9e1c..1cea653 100644
--- a/dmagick/c/magickVersion.d
+++ b/dmagick/c/magickVersion.d
@@ -159,13 +159,20 @@ extern(C)
///ditto
enum MagickLibVersionText = "6.8.1";
}
- else
+ else version(MagickCore_682)
{
/// Defines the version of ImageMagick where these headers are based on.
enum MagickLibVersion = 0x682;
///ditto
enum MagickLibVersionText = "6.8.2";
}
+ else
+ {
+ /// Defines the version of ImageMagick where these headers are based on.
+ enum MagickLibVersion = 0x683;
+ ///ditto
+ enum MagickLibVersionText = "6.8.3";
+ }
/*
* With ImageMagick 6.6.3 long and unsinged long were changed to