gargoyle/include/gargoyle/delusion.h

20 lines
389 B
C

#ifndef __GARGOYLE_DELUSION_H_
#define __GARGOYLE_DELUSION_H_
#include <gargoyle/codex.h>
#define GARGOYLE_MAX_ERR_SZ 256
#define GARGOYLE_MAX_FUNC_SZ 33
struct gargoyle_err {
gargoyle_err_type code;
int errno;
char func[GARGOYLE_MAX_FUNC_SZ];
char errno_func[GARGOYLE_MAX_FUNC_SZ];
char msg[GARGOYLE_MAX_ERR_SZ];
};
void gargoyle_emit_err(struct gargoyle_err *err);
#endif