]> granicus.if.org Git - imagemagick/blobdiff - magick/exception.h
(no commit message)
[imagemagick] / magick / exception.h
index f5a375927574b38d86521214bde4eafe303f2c56..0f6adf41760a2f2df0e5a936e4d65c78fd94595e 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.
@@ -40,6 +40,7 @@ typedef enum
   StreamWarning = 340,
   CacheWarning = 345,
   CoderWarning = 350,
+  FilterWarning = 352,
   ModuleWarning = 355,
   DrawWarning = 360,
   ImageWarning = 365,
@@ -62,6 +63,7 @@ typedef enum
   StreamError = 440,
   CacheError = 445,
   CoderError = 450,
+  FilterError = 452,
   ModuleError = 455,
   DrawError = 460,
   ImageError = 465,
@@ -84,6 +86,7 @@ typedef enum
   StreamFatalError = 740,
   CacheFatalError = 745,
   CoderFatalError = 750,
+  FilterFatalError = 752,
   ModuleFatalError = 755,
   DrawFatalError = 760,
   ImageFatalError = 765,
@@ -117,7 +120,7 @@ struct _ExceptionInfo
   SemaphoreInfo
     *semaphore;
 
-  unsigned long
+  size_t
     signature;
 };
 
@@ -149,11 +152,11 @@ extern MagickExport FatalErrorHandler
 extern MagickExport MagickBooleanType
   ThrowException(ExceptionInfo *,const ExceptionType,const char *,
     const char *),
-  ThrowMagickException(ExceptionInfo *,const char *,const char *,
-    const unsigned long,const ExceptionType,const char *,const char *,...)
+  ThrowMagickException(ExceptionInfo *,const char *,const char *,const size_t,
+    const ExceptionType,const char *,const char *,...)
     magick_attribute((format (printf,7,8))),
   ThrowMagickExceptionList(ExceptionInfo *,const char *,const char *,
-    const unsigned long,const ExceptionType,const char *,const char *,va_list)
+    const size_t,const ExceptionType,const char *,const char *,va_list)
     magick_attribute((format (printf,7,0)));
 
 extern MagickExport void