]> arthur.barton.de Git - netatalk.git/blobdiff - include/atalk/errchk.h
Merge branch 'develop'
[netatalk.git] / include / atalk / errchk.h
index d304e632b37eb59df61bfe065cb04d40eb10599a..47576bec029424ce74de5bbb4a48da544e904e75 100644 (file)
@@ -17,6 +17,7 @@
 
 #define EC_INIT int ret = 0
 #define EC_STATUS(a) ret = (a)
+#define EC_EXIT_STATUS(a) do { ret = (a); goto cleanup; } while (0)
 #define EC_FAIL do { ret = -1; goto cleanup; } while (0)
 #define EC_FAIL_LOG(...)                     \
     do {               \