]> granicus.if.org Git - imagemagick/blobdiff - magick/blob-private.h
(no commit message)
[imagemagick] / magick / blob-private.h
index cbd8b2c062487dc2c574cb738a6798f064fb9018..4384b0ac8539c5a99e5b2e300db7d8fef84a6cba 100644 (file)
@@ -26,8 +26,10 @@ extern "C" {
 #include "magick/stream.h"
 
 #define MagickMinBlobExtent  32767L
-#define MagickSeek(file,offset,whence)  lseek(file,offset,whence)
-#define MagickTell(file)  tell(file)
+#if defined(MAGICKCORE_HAVE_FSEEKO)
+# define fseek  fseeko
+# define ftell  ftello
+#endif
 
 typedef enum
 {
@@ -77,7 +79,7 @@ extern MagickExport int
 
 extern MagickExport  MagickBooleanType
   CloseBlob(Image *),
-  DiscardBlobBytes(Image *,const size_t),
+  DiscardBlobBytes(Image *,const MagickSizeType),
   OpenBlob(const ImageInfo *,Image *,const BlobMode,ExceptionInfo *),
   SetBlobExtent(Image *,const MagickSizeType),
   UnmapBlob(void *,const size_t);