changeset 8 | 21bb5cdca4db |
child 11 | a4e382d4a22a |
7:3a603d755bcb | 8:21bb5cdca4db |
---|---|
1 #ifndef LIB_ERROR_H |
|
2 #define LIB_ERROR_H |
|
3 |
|
4 #define ERROR(...) do { err_func(__func__, __VA_ARGS__); goto error; } while (0) |
|
5 #define PERROR(...) do { perr_func(__func__, __VA_ARGS__); goto error; } while (0) |
|
6 #define EERROR(_err, ...) do { eerr_func(__func__, (_err), __VA_ARGS__); goto error; } while (0) |
|
7 |
|
8 #endif /* LIB_ERROR_H */ |