diff options
| author | Mike Wey | 2011-10-02 19:56:18 +0200 |
|---|---|---|
| committer | Mike Wey | 2011-10-02 19:56:18 +0200 |
| commit | 08886e28931be6244de210a809e1d73d4d0ab6bf (patch) | |
| tree | 9103b4ecfceb6157783ca7399e29101b896682e4 | |
| parent | 75405b7ef6494565d56f0c9c996ca55817ad7554 (diff) | |
ssize_t isn't defined on windows.
| -rw-r--r-- | dmagick/Array.d | 3 | ||||
| -rw-r--r-- | dmagick/DrawingContext.d | 3 | ||||
| -rw-r--r-- | dmagick/Geometry.d | 3 | ||||
| -rw-r--r-- | dmagick/Image.d | 3 | ||||
| -rw-r--r-- | dmagick/ImageView.d | 3 | ||||
| -rw-r--r-- | dmagick/c/annotate.d | 4 | ||||
| -rw-r--r-- | dmagick/c/cache.d | 4 | ||||
| -rw-r--r-- | dmagick/c/cacheView.d | 4 | ||||
| -rw-r--r-- | dmagick/c/color.d | 3 | ||||
| -rw-r--r-- | dmagick/c/colormap.d | 4 | ||||
| -rw-r--r-- | dmagick/c/composite.d | 4 | ||||
| -rw-r--r-- | dmagick/c/decorate.d | 4 | ||||
| -rw-r--r-- | dmagick/c/deprecate.d | 3 | ||||
| -rw-r--r-- | dmagick/c/fx.d | 4 | ||||
| -rw-r--r-- | dmagick/c/geometry.d | 4 | ||||
| -rw-r--r-- | dmagick/c/image.d | 3 | ||||
| -rw-r--r-- | dmagick/c/imageView.d | 4 | ||||
| -rw-r--r-- | dmagick/c/layer.d | 4 | ||||
| -rw-r--r-- | dmagick/c/list.d | 4 | ||||
| -rw-r--r-- | dmagick/c/locale.d | 3 | ||||
| -rw-r--r-- | dmagick/c/magickDelegate.d | 3 | ||||
| -rw-r--r-- | dmagick/c/magickString.d | 3 | ||||
| -rw-r--r-- | dmagick/c/morphology.d | 4 | ||||
| -rw-r--r-- | dmagick/c/option.d | 3 | ||||
| -rw-r--r-- | dmagick/c/paint.d | 4 | ||||
| -rw-r--r-- | dmagick/c/pixel.d | 4 | ||||
| -rw-r--r-- | dmagick/c/threshold.d | 3 | ||||
| -rw-r--r-- | dmagick/c/transform.d | 4 | ||||
| -rw-r--r-- | dmagick/c/utility.d | 3 |
29 files changed, 58 insertions, 44 deletions
diff --git a/dmagick/Array.d b/dmagick/Array.d index ae42990..a5547c4 100644 --- a/dmagick/Array.d +++ b/dmagick/Array.d @@ -10,7 +10,6 @@ module dmagick.Array; import std.string; import core.time; -import core.sys.posix.sys.types; import dmagick.Exception; import dmagick.Geometry; @@ -32,6 +31,8 @@ import dmagick.c.montage; import dmagick.c.statistic; import dmagick.c.quantize; +alias ptrdiff_t ssize_t; + /** * Set the animationDelay for all images in the array. */ diff --git a/dmagick/DrawingContext.d b/dmagick/DrawingContext.d index c6e4861..477c390 100644 --- a/dmagick/DrawingContext.d +++ b/dmagick/DrawingContext.d @@ -11,7 +11,6 @@ import std.array; import std.conv; import std.file; import std.string; -import core.sys.posix.sys.types; import dmagick.Color; import dmagick.Exception; @@ -25,6 +24,8 @@ import dmagick.c.draw; import dmagick.c.geometry; import dmagick.c.type; +alias ptrdiff_t ssize_t; + /** * Drawable provides a convenient interface for preparing vector, * image, or text arguments. diff --git a/dmagick/Geometry.d b/dmagick/Geometry.d index c98d756..44fd5e5 100644 --- a/dmagick/Geometry.d +++ b/dmagick/Geometry.d @@ -9,12 +9,13 @@ module dmagick.Geometry; import std.conv; import std.ascii; import std.string; -import core.sys.posix.sys.types; import dmagick.c.geometry; import dmagick.c.magickString; import dmagick.c.magickType; +alias ptrdiff_t ssize_t; + /** * Geometry provides a convenient means to specify a geometry argument. */ diff --git a/dmagick/Image.d b/dmagick/Image.d index 2081c2b..0e1e101 100644 --- a/dmagick/Image.d +++ b/dmagick/Image.d @@ -14,7 +14,6 @@ import core.memory; import core.runtime; import core.time; import core.stdc.string; -import core.sys.posix.sys.types; import dmagick.Color; import dmagick.Exception; @@ -26,6 +25,8 @@ import dmagick.Utils; //Import all translated c headers. import dmagick.c.MagickCore; +alias ptrdiff_t ssize_t; + /** * The image */ diff --git a/dmagick/ImageView.d b/dmagick/ImageView.d index 567e0de..4e967be 100644 --- a/dmagick/ImageView.d +++ b/dmagick/ImageView.d @@ -11,7 +11,6 @@ import std.parallelism; import std.range; import std.string; import core.atomic; -import core.sys.posix.sys.types; import dmagick.Color; import dmagick.Exception; @@ -26,6 +25,8 @@ import dmagick.c.magickType; import dmagick.c.memory; import dmagick.c.pixel; +alias ptrdiff_t ssize_t; + /** * The ImageView allows changing induvidual pixels with the slicing and * indexing operators. diff --git a/dmagick/c/annotate.d b/dmagick/c/annotate.d index 283afd4..69fe15a 100644 --- a/dmagick/c/annotate.d +++ b/dmagick/c/annotate.d @@ -1,12 +1,12 @@ module dmagick.c.annotate; -import core.sys.posix.sys.types; - import dmagick.c.draw; import dmagick.c.image; import dmagick.c.magickType; import dmagick.c.magickVersion; +alias ptrdiff_t ssize_t; + extern(C) { static if ( MagickLibVersion >= 0x668 ) diff --git a/dmagick/c/cache.d b/dmagick/c/cache.d index adb4b12..12bb8e1 100644 --- a/dmagick/c/cache.d +++ b/dmagick/c/cache.d @@ -1,13 +1,13 @@ module dmagick.c.cache; -import core.sys.posix.sys.types; - import dmagick.c.image; import dmagick.c.pixel; import dmagick.c.exception; import dmagick.c.magickType; import dmagick.c.cacheView; +alias ptrdiff_t ssize_t; + extern(C) { const(IndexPacket)* GetVirtualIndexQueue(const(Image)*); diff --git a/dmagick/c/cacheView.d b/dmagick/c/cacheView.d index 3affeff..fb94456 100644 --- a/dmagick/c/cacheView.d +++ b/dmagick/c/cacheView.d @@ -1,7 +1,5 @@ module dmagick.c.cacheView; -import core.sys.posix.sys.types; - import dmagick.c.colorspace; import dmagick.c.exception; import dmagick.c.image; @@ -9,6 +7,8 @@ import dmagick.c.magickType; import dmagick.c.magickVersion; import dmagick.c.pixel; +alias ptrdiff_t ssize_t; + extern(C) { enum VirtualPixelMethod diff --git a/dmagick/c/color.d b/dmagick/c/color.d index 6589b28..bc5596b 100644 --- a/dmagick/c/color.d +++ b/dmagick/c/color.d @@ -1,13 +1,14 @@ module dmagick.c.color; import core.stdc.stdio; -import core.sys.posix.sys.types; import dmagick.c.exception; import dmagick.c.image; import dmagick.c.magickType; import dmagick.c.pixel; +alias ptrdiff_t ssize_t; + extern(C) { enum ComplianceType diff --git a/dmagick/c/colormap.d b/dmagick/c/colormap.d index 12eecb3..53ea084 100644 --- a/dmagick/c/colormap.d +++ b/dmagick/c/colormap.d @@ -1,10 +1,10 @@ module dmagick.c.colormap; -import core.sys.posix.sys.types; - import dmagick.c.image; import dmagick.c.magickType; +alias ptrdiff_t ssize_t; + extern(C) { MagickBooleanType AcquireImageColormap(Image*, const size_t); diff --git a/dmagick/c/composite.d b/dmagick/c/composite.d index e06c48c..4521677 100644 --- a/dmagick/c/composite.d +++ b/dmagick/c/composite.d @@ -1,10 +1,10 @@ module dmagick.c.composite; -import core.sys.posix.sys.types; - import dmagick.c.image; import dmagick.c.magickType; +alias ptrdiff_t ssize_t; + extern(C) { enum CompositeOperator diff --git a/dmagick/c/decorate.d b/dmagick/c/decorate.d index 5be3c80..e3fc5c4 100644 --- a/dmagick/c/decorate.d +++ b/dmagick/c/decorate.d @@ -1,12 +1,12 @@ module dmagick.c.decorate; -import core.sys.posix.sys.types; - import dmagick.c.exception; import dmagick.c.geometry; import dmagick.c.image; import dmagick.c.magickType; +alias ptrdiff_t ssize_t; + extern(C) { struct FrameInfo diff --git a/dmagick/c/deprecate.d b/dmagick/c/deprecate.d index 9497435..89d3954 100644 --- a/dmagick/c/deprecate.d +++ b/dmagick/c/deprecate.d @@ -2,7 +2,6 @@ module dmagick.c.deprecate; import core.vararg; import core.stdc.stdio; -import core.sys.posix.sys.types; import dmagick.c.cacheView; import dmagick.c.colorspace; @@ -20,6 +19,8 @@ import dmagick.c.registry; import dmagick.c.resample; import dmagick.c.semaphore; +alias ptrdiff_t ssize_t; + deprecated extern(C) { enum MagickLayerMethod diff --git a/dmagick/c/fx.d b/dmagick/c/fx.d index c55f9d0..8171c4d 100644 --- a/dmagick/c/fx.d +++ b/dmagick/c/fx.d @@ -1,7 +1,5 @@ module dmagick.c.fx; -import core.sys.posix.sys.types; - import dmagick.c.draw; import dmagick.c.exception; import dmagick.c.image; @@ -9,6 +7,8 @@ import dmagick.c.magickType; import dmagick.c.morphology; import dmagick.c.pixel; +alias ptrdiff_t ssize_t; + extern(C) { enum NoiseType diff --git a/dmagick/c/geometry.d b/dmagick/c/geometry.d index 9722ca3..332d0d3 100644 --- a/dmagick/c/geometry.d +++ b/dmagick/c/geometry.d @@ -1,11 +1,11 @@ module dmagick.c.geometry; -import core.sys.posix.sys.types; - import dmagick.c.exception; import dmagick.c.image; import dmagick.c.magickType; +alias ptrdiff_t ssize_t; + extern(C) { enum GeometryFlags diff --git a/dmagick/c/image.d b/dmagick/c/image.d index 1b35c48..56359be 100644 --- a/dmagick/c/image.d +++ b/dmagick/c/image.d @@ -1,7 +1,6 @@ module dmagick.c.image; import core.stdc.stdio; -import core.sys.posix.sys.types; import dmagick.c.cacheView; import dmagick.c.color; @@ -24,6 +23,8 @@ import dmagick.c.semaphore; import dmagick.c.stream; import dmagick.c.timer; +alias ptrdiff_t ssize_t; + extern(C) { enum AlphaChannelType diff --git a/dmagick/c/imageView.d b/dmagick/c/imageView.d index 84be711..f270141 100644 --- a/dmagick/c/imageView.d +++ b/dmagick/c/imageView.d @@ -1,13 +1,13 @@ module dmagick.c.imageView; -import core.sys.posix.sys.types; - import dmagick.c.exception; import dmagick.c.geometry; import dmagick.c.image; import dmagick.c.magickType; import dmagick.c.pixel; +alias ptrdiff_t ssize_t; + extern(C) { struct ImageView {} diff --git a/dmagick/c/layer.d b/dmagick/c/layer.d index 984587b..ccf73b5 100644 --- a/dmagick/c/layer.d +++ b/dmagick/c/layer.d @@ -1,11 +1,11 @@ module dmagick.c.layer; -import core.sys.posix.sys.types; - import dmagick.c.composite; import dmagick.c.exception; import dmagick.c.image; +alias ptrdiff_t ssize_t; + extern(C) { enum DisposeType diff --git a/dmagick/c/list.d b/dmagick/c/list.d index 2a7e195..a9e06fc 100644 --- a/dmagick/c/list.d +++ b/dmagick/c/list.d @@ -1,11 +1,11 @@ module dmagick.c.list; -import core.sys.posix.sys.types; - import dmagick.c.exception; import dmagick.c.image; import dmagick.c.magickVersion; +alias ptrdiff_t ssize_t; + extern(C) { Image* CloneImageList(const(Image)*, ExceptionInfo*); diff --git a/dmagick/c/locale.d b/dmagick/c/locale.d index de9f435..cf8be8e 100644 --- a/dmagick/c/locale.d +++ b/dmagick/c/locale.d @@ -1,7 +1,6 @@ module dmagick.c.locale; import core.stdc.stdio; -import core.sys.posix.sys.types; import core.vararg; import dmagick.c.exception; @@ -9,6 +8,8 @@ import dmagick.c.hashmap; import dmagick.c.magickType; import dmagick.c.magickVersion; +alias ptrdiff_t ssize_t; + extern(C) { struct LocaleInfo diff --git a/dmagick/c/magickDelegate.d b/dmagick/c/magickDelegate.d index 8b1f544..98223a4 100644 --- a/dmagick/c/magickDelegate.d +++ b/dmagick/c/magickDelegate.d @@ -1,12 +1,13 @@ module dmagick.c.magickDelegate; import core.stdc.stdio; -import core.sys.posix.sys.types; import dmagick.c.exception; import dmagick.c.image; import dmagick.c.magickType; +alias ptrdiff_t ssize_t; + extern(C) { struct DelegateInfo diff --git a/dmagick/c/magickString.d b/dmagick/c/magickString.d index 7281f0c..7508888 100644 --- a/dmagick/c/magickString.d +++ b/dmagick/c/magickString.d @@ -2,13 +2,14 @@ module dmagick.c.magickString; import core.stdc.stdio; import core.stdc.time; -import core.sys.posix.sys.types; import core.vararg; import dmagick.c.exception; import dmagick.c.magickType; import dmagick.c.magickVersion; +alias ptrdiff_t ssize_t; + extern(C) { struct StringInfo diff --git a/dmagick/c/morphology.d b/dmagick/c/morphology.d index c48c6ba..b1067da 100644 --- a/dmagick/c/morphology.d +++ b/dmagick/c/morphology.d @@ -1,13 +1,13 @@ module dmagick.c.morphology; -import core.sys.posix.sys.types; - import dmagick.c.exception; import dmagick.c.geometry; import dmagick.c.image; import dmagick.c.magickType; import dmagick.c.magickVersion; +alias ptrdiff_t ssize_t; + extern(C) { mixin( diff --git a/dmagick/c/option.d b/dmagick/c/option.d index 8dd8c65..f992b9d 100644 --- a/dmagick/c/option.d +++ b/dmagick/c/option.d @@ -1,13 +1,14 @@ module dmagick.c.option; import core.stdc.stdio; -import core.sys.posix.sys.types; import dmagick.c.exception; import dmagick.c.image; import dmagick.c.magickType; import dmagick.c.magickVersion; +alias ptrdiff_t ssize_t; + extern(C) { mixin( diff --git a/dmagick/c/paint.d b/dmagick/c/paint.d index a0e287b..16b1395 100644 --- a/dmagick/c/paint.d +++ b/dmagick/c/paint.d @@ -1,13 +1,13 @@ module dmagick.c.paint; -import core.sys.posix.sys.types; - import dmagick.c.draw; import dmagick.c.exception; import dmagick.c.image; import dmagick.c.magickType; import dmagick.c.pixel; +alias ptrdiff_t ssize_t; + extern(C) { Image* OilPaintImage(const(Image)*, const double, ExceptionInfo*); diff --git a/dmagick/c/pixel.d b/dmagick/c/pixel.d index 2f8b806..3ceb9e2 100644 --- a/dmagick/c/pixel.d +++ b/dmagick/c/pixel.d @@ -1,7 +1,5 @@ module dmagick.c.pixel; -import core.sys.posix.sys.types; - import dmagick.c.cacheView; import dmagick.c.colorspace; import dmagick.c.constitute; @@ -10,6 +8,8 @@ import dmagick.c.image; import dmagick.c.magickType; import dmagick.c.magickVersion; +alias ptrdiff_t ssize_t; + extern(C) { enum InterpolatePixelMethod diff --git a/dmagick/c/threshold.d b/dmagick/c/threshold.d index 861bcdf..3f7f7f1 100644 --- a/dmagick/c/threshold.d +++ b/dmagick/c/threshold.d @@ -1,12 +1,13 @@ module dmagick.c.threshold; import core.stdc.stdio; -import core.sys.posix.sys.types; import dmagick.c.exception; import dmagick.c.image; import dmagick.c.magickType; +alias ptrdiff_t ssize_t; + extern(C) { struct ThresholdMap {} diff --git a/dmagick/c/transform.d b/dmagick/c/transform.d index fd413ea..df325d4 100644 --- a/dmagick/c/transform.d +++ b/dmagick/c/transform.d @@ -1,13 +1,13 @@ module dmagick.c.transform; -import core.sys.posix.sys.types; - import dmagick.c.exception; import dmagick.c.geometry; import dmagick.c.image; import dmagick.c.magickType; import dmagick.c.magickVersion; +alias ptrdiff_t ssize_t; + extern(C) { Image* ChopImage(const(Image)*, const(RectangleInfo)*, ExceptionInfo*); diff --git a/dmagick/c/utility.d b/dmagick/c/utility.d index eb35e44..56a2387 100644 --- a/dmagick/c/utility.d +++ b/dmagick/c/utility.d @@ -1,11 +1,12 @@ module dmagick.c.utility; import core.stdc.stdio; -import core.sys.posix.sys.types; import dmagick.c.exception; import dmagick.c.magickType; +alias ptrdiff_t ssize_t; + extern(C) { enum PathType |
