]> arthur.barton.de Git - netatalk.git/blobdiff - include/atalk/errchk.h
Convert ad file suite and CNID daemons to use new config code
[netatalk.git] / include / atalk / errchk.h
index 64a12764525282e0c19a4431e0ed362c413e683c..78e530a8e95227eac265a01e27dcdedbc7081216 100644 (file)
@@ -17,7 +17,7 @@
 
 #define EC_INIT int ret = 0
 #define EC_STATUS(a) ret = (a)
-#define EC_FAIL ret = -1; goto cleanup
+#define EC_FAIL do { ret = -1; goto cleanup; } while (0)
 #define EC_CLEANUP cleanup
 #define EC_EXIT return ret