aboutsummaryrefslogtreecommitdiff
path: root/src/error.h
diff options
context:
space:
mode:
authorAleksey Veresov <aleksey@veresov.pro>2019-11-15 18:01:45 +0300
committerAleksey Veresov <aleksey@veresov.pro>2019-11-15 18:01:45 +0300
commit32c1fbd2cf779a65e807d0d82412ffffa2401962 (patch)
treebb0020c18a72c4622e68258d8911956ecaca3765 /src/error.h
parente6d5f9552e66ee2db3056e810b58b2bf82551356 (diff)
downloadmagi-32c1fbd2cf779a65e807d0d82412ffffa2401962.tar
magi-32c1fbd2cf779a65e807d0d82412ffffa2401962.tar.xz
magi-32c1fbd2cf779a65e807d0d82412ffffa2401962.zip
[magi]
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