]> granicus.if.org Git - imagemagick/blobdiff - magick/semaphore.h
(no commit message)
[imagemagick] / magick / semaphore.h
index c03eb3db41cf58fb5a8b04722f981cb08ae6b5a1..24cf42f6f4caffa09ca1b03a39b2a0d69a090206 100644 (file)
@@ -1,5 +1,5 @@
 /*
-  Copyright 1999-2009 ImageMagick Studio LLC, a non-profit organization
+  Copyright 1999-2011 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.
@@ -26,9 +26,7 @@ typedef struct SemaphoreInfo
   SemaphoreInfo;
 
 extern MagickExport MagickBooleanType
-  LockSemaphoreInfo(SemaphoreInfo *),
-  SemaphoreComponentGenesis(void),
-  UnlockSemaphoreInfo(SemaphoreInfo *);
+  SemaphoreComponentGenesis(void);
 
 extern MagickExport SemaphoreInfo
   *AllocateSemaphoreInfo(void);
@@ -36,8 +34,10 @@ extern MagickExport SemaphoreInfo
 extern MagickExport void
   AcquireSemaphoreInfo(SemaphoreInfo **),
   DestroySemaphoreInfo(SemaphoreInfo **),
+  LockSemaphoreInfo(SemaphoreInfo *),
   RelinquishSemaphoreInfo(SemaphoreInfo *),
-  SemaphoreComponentTerminus(void);
+  SemaphoreComponentTerminus(void),
+  UnlockSemaphoreInfo(SemaphoreInfo *);
 
 #if defined(__cplusplus) || defined(c_plusplus)
 }