author | Tero Marttila <terom@fixme.fi> |
Fri, 26 Sep 2008 21:13:35 +0300 | |
changeset 8 | 21bb5cdca4db |
child 11 | a4e382d4a22a |
permissions | -rw-r--r-- |
8 | 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 */ |