]> granicus.if.org Git - imagemagick/blobdiff - magick/splay-tree.h
(no commit message)
[imagemagick] / magick / splay-tree.h
index c407875851b96314aff7c7514f316a28dae9babf..155e7565ac2b42c2b68648103ac10ab06f1cce7c 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.
@@ -30,6 +30,11 @@ extern MagickExport MagickBooleanType
   DeleteNodeByValueFromSplayTree(SplayTreeInfo *,const void *),
   DeleteNodeFromSplayTree(SplayTreeInfo *,const void *);
 
+extern MagickExport const void
+  *GetNextKeyInSplayTree(SplayTreeInfo *),
+  *GetNextValueInSplayTree(SplayTreeInfo *),
+  *GetValueFromSplayTree(SplayTreeInfo *,const void *);
+
 extern MagickExport int
   CompareSplayTreeString(const void *,const void *),
   CompareSplayTreeStringInfo(const void *,const void *);
@@ -40,13 +45,10 @@ extern MagickExport SplayTreeInfo
   *NewSplayTree(int (*)(const void *,const void *),void *(*)(void *),
     void *(*)(void *));
 
-extern MagickExport unsigned long
+extern MagickExport size_t
   GetNumberOfNodesInSplayTree(const SplayTreeInfo *);
 
 extern MagickExport void
-  *GetNextKeyInSplayTree(SplayTreeInfo *),
-  *GetNextValueInSplayTree(SplayTreeInfo *),
-  *GetValueFromSplayTree(SplayTreeInfo *,const void *),
   *RemoveNodeByValueFromSplayTree(SplayTreeInfo *,const void *),
   *RemoveNodeFromSplayTree(SplayTreeInfo *,const void *),
   ResetSplayTree(SplayTreeInfo *),