diff options
Diffstat (limited to 'util.h')
-rw-r--r-- | util.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -17,4 +17,12 @@ } \ }) +#define ORFAIL_NULL(ptr, error, label) \ +({ \ + if (ptr == NULL) { \ + err = error; \ + goto label; \ + } \ +}) + #endif |