diff options
| author | Mike Wey | 2016-10-15 16:50:31 +0200 |
|---|---|---|
| committer | Mike Wey | 2016-10-15 16:52:52 +0200 |
| commit | 907751ab503beb43cf573ef15d338f4bc0255e9f (patch) | |
| tree | f62797db0296577d8c29aa1efe84f108f64feb8a | |
| parent | 09076c84ab34d960265e192149becab131c20bce (diff) | |
Update the headers for Imagemagick 6.9.5
| -rw-r--r-- | dmagick/c/draw.d | 7 | ||||
| -rw-r--r-- | dmagick/c/magickType.d | 6 | ||||
| -rw-r--r-- | dmagick/c/magickVersion.d | 9 |
3 files changed, 20 insertions, 2 deletions
diff --git a/dmagick/c/draw.d b/dmagick/c/draw.d index 40f5cf5..671a131 100644 --- a/dmagick/c/draw.d +++ b/dmagick/c/draw.d @@ -437,6 +437,13 @@ extern(C) double direction; } + + static if (MagickLibVersion >= 0x695) + { + double + fill_opacity, + stroke_opacity; + } } struct PrimitiveInfo diff --git a/dmagick/c/magickType.d b/dmagick/c/magickType.d index 49d7889..b0bc033 100644 --- a/dmagick/c/magickType.d +++ b/dmagick/c/magickType.d @@ -181,10 +181,14 @@ extern (C) { enum MagickRealType MagickEpsilon = 1.0e-15; } - else static if ( MagickLibVersion >= 0x694 ) + else static if ( MagickLibVersion == 0x694 ) { enum MagickRealType MagickEpsilon = 1.0e-14; } + else static if ( MagickLibVersion >= 0x695 ) + { + enum MagickRealType MagickEpsilon = 1.0e-15; + } alias uint MagickStatusType; alias long MagickOffsetType; diff --git a/dmagick/c/magickVersion.d b/dmagick/c/magickVersion.d index 383aee7..360c460 100644 --- a/dmagick/c/magickVersion.d +++ b/dmagick/c/magickVersion.d @@ -243,13 +243,20 @@ extern(C) ///ditto enum MagickLibVersionText = "6.9.3"; } - else + else version(MagickCore_694) { /// Defines the version of ImageMagick where these headers are based on. enum MagickLibVersion = 0x694; ///ditto enum MagickLibVersionText = "6.9.4"; } + else + { + /// Defines the version of ImageMagick where these headers are based on. + enum MagickLibVersion = 0x695; + ///ditto + enum MagickLibVersionText = "6.9.5"; + } /* * With ImageMagick 6.6.3 long and unsinged long were changed to |
