- start of external Imager API access:
[imager.git] / error.c
diff --git a/error.c b/error.c
index 9876ac6..3dcab3c 100644 (file)
--- a/error.c
+++ b/error.c
@@ -61,7 +61,7 @@ C).  The Perl level won't use all of this.
 =cut
 */
 
-#include "image.h"
+#include "imager.h"
 #include <stdio.h>
 #include <stdlib.h>
 
@@ -184,9 +184,14 @@ the mark.
 
 =item i_clear_error()
 
+=category Error handling
+
+Clears the error stack.
+
 Called by any imager function before doing any other processing.
 
-=cut */
+=cut
+*/
 void i_clear_error() {
 #ifdef IMAGER_DEBUG_MALLOC
   int i;
@@ -205,6 +210,8 @@ void i_clear_error() {
 /*
 =item i_push_error(int code, char const *msg)
 
+=category Error handling
+
 Called by an imager function to push an error message onto the stack.
 
 No message is pushed if the stack is full (since this means someone
@@ -241,6 +248,8 @@ void i_push_error(int code, char const *msg) {
 /*
 =item i_push_errorvf(int code, char const *fmt, va_list ap)
 
+=category Error handling
+
 Intended for use by higher level functions, takes a varargs pointer
 and a format to produce the finally pushed error message.
 
@@ -263,6 +272,8 @@ void i_push_errorvf(int code, char const *fmt, va_list ap) {
 /*
 =item i_push_errorf(int code, char const *fmt, ...)
 
+=category Error handling
+
 A version of i_push_error() that does printf() like formating.
 
 =cut