fred-mod-eppd
|
macros which make working with error values easier. More...
Macros | |
#define | XERR_OK 0 |
#define | XERR_LIBXML 1 |
#define | XERR_ALLOC 2 |
#define | XERR_CONSTR 3 |
#define | CHK_XERR(_var, _label) |
#define | RESET_XERR(_var) ((_var) = XERR_OK) |
macros which make working with error values easier.
#define CHK_XERR | ( | _var, | |
_label | |||
) |
Macro checks given variable for an error, if the variable has error status, a flow of a program is redirected to given label.
#define RESET_XERR | ( | _var | ) | ((_var) = XERR_OK) |
Macro checks given variable for an error, if the variable has error status, a flow of a program is redirected to given label.
#define XERR_ALLOC 2 |
Memory allocation failed.
#define XERR_CONSTR 3 |
Constraints given by caller were not fulfilled.
#define XERR_LIBXML 1 |
Error in function from libxml library.
#define XERR_OK 0 |
OK status.