Browse Source

* removed the usage of unixtypes from imagemagick headers. Type size_t was used. csize_t is now available for all platforms over ctypes.

git-svn-id: trunk@12603 -
ivost 16 years ago
parent
commit
5f880668ae

+ 4 - 4
packages/imagemagick/src/magick_image.inc

@@ -380,10 +380,10 @@ function MagickGetImageRenderingIntent(wand: PMagickWand): RenderingIntent; cdec
 
 function MagickGetImageUnits(wand: PMagickWand): ResolutionType; cdecl; external WandExport;
 
-function MagickGetImageBlob(wand: PMagickWand; length: Psize_t): PByte; cdecl; external WandExport;
-function MagickGetImagesBlob(wand: PMagickWand; length: Psize_t): PByte; cdecl; external WandExport;
-function MagickGetImageProfile(wand: PMagickWand; name: PChar; length: Psize_t): PByte; cdecl; external WandExport;
-function MagickRemoveImageProfile(wand: PMagickWand; name: PChar; length: Psize_t): PByte; cdecl; external WandExport;
+function MagickGetImageBlob(wand: PMagickWand; length: Pcsize_t): PByte; cdecl; external WandExport;
+function MagickGetImagesBlob(wand: PMagickWand; length: Pcsize_t): PByte; cdecl; external WandExport;
+function MagickGetImageProfile(wand: PMagickWand; name: PChar; length: Pcsize_t): PByte; cdecl; external WandExport;
+function MagickRemoveImageProfile(wand: PMagickWand; name: PChar; length: Pcsize_t): PByte; cdecl; external WandExport;
 
 function MagickGetImageColors(wand: PMagickWand): culong; cdecl; external WandExport;
 function MagickGetImageCompressionQuality(wand: PMagickWand): culong; cdecl; external WandExport;

+ 1 - 5
packages/imagemagick/src/magick_wand.pas

@@ -32,7 +32,7 @@ unit magick_wand;
 
 interface
 
-uses ImageMagick, ctypes, unixtype;
+uses ImageMagick, ctypes;
 
 { Various types }
 type
@@ -49,10 +49,6 @@ type
 
   PMagickWand = ^MagickWand;
 
-//  size_t = Integer;
-  
-  Psize_t = ^size_t;
-
 {$include pixel_wand.inc}
 {$include drawing_wand.inc}
 {$include magick_attribute.inc}