]> granicus.if.org Git - imagemagick/blobdiff - magick/list.h
(no commit message)
[imagemagick] / magick / list.h
index 69550d6e01018ab2aac04c730dccd6ad5748ca39..aaac0d96522b8e589c31acd22cc79c8c1c0ed62e 100644 (file)
@@ -1,5 +1,5 @@
 /*
-  Copyright 1999-2009 ImageMagick Studio LLC, a non-profit organization
+  Copyright 1999-2010 ImageMagick Studio LLC, a non-profit organization
   dedicated to making software imaging solutions freely available.
   
   You may not use this file except in compliance with the License.
@@ -27,7 +27,7 @@ extern MagickExport Image
   *CloneImages(const Image *,const char *,ExceptionInfo *),
   *DestroyImageList(Image *),
   *GetFirstImageInList(const Image *),
-  *GetImageFromList(const Image *,const long),
+  *GetImageFromList(const Image *,const ssize_t),
   *GetLastImageInList(const Image *),
   *GetNextImageInList(const Image *),
   *GetPreviousImageInList(const Image *),
@@ -36,16 +36,16 @@ extern MagickExport Image
   *RemoveImageFromList(Image **),
   *RemoveLastImageFromList(Image **),
   *RemoveFirstImageFromList(Image **),
-  *SpliceImageIntoList(Image **,const unsigned long,const Image *),
+  *SpliceImageIntoList(Image **,const size_t,const Image *),
   *SplitImageList(Image *),
   *SyncNextImageInList(const Image *);
 
-extern MagickExport long
-  GetImageIndexInList(const Image *);
-
-extern MagickExport unsigned long
+extern MagickExport size_t
   GetImageListLength(const Image *);
 
+extern MagickExport ssize_t
+  GetImageIndexInList(const Image *);
+
 extern MagickExport void
   AppendImageToList(Image **,const Image *),
   DeleteImageFromList(Image **),