aboutsummaryrefslogtreecommitdiff
path: root/src/error.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/error.h')
-rw-r--r--src/error.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/error.h b/src/error.h
index 80e176f..b3014c2 100644
--- a/src/error.h
+++ b/src/error.h
@@ -3,13 +3,13 @@
struct magi_error {
- char * message;
+ struct magi_error * prev;
+ char * message; /* enum magi_error_type { ... } type; */
};
-struct magi_error * magi_error_get();
-void magi_error_set(char * format, ...);
-void magi_error_rid();
+void magi_error_add(struct magi_error ** error, char * format, ...);
+void magi_error_destroy(struct magi_error * error);
#endif