aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/dynstr.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/dynstr.h b/include/dynstr.h
index ee3b22b..dcdd8a1 100644
--- a/include/dynstr.h
+++ b/include/dynstr.h
@@ -45,7 +45,12 @@
/**
* Convenience macro that calls dynstr_append and returns zero if failed.
*/
-#define dynstr_append_or_ret_zero( ...) if (dynstr_append( __VA_ARGS__) != DYNSTR_OK) return 0
+#define dynstr_append_or_ret_zero(...) if (dynstr_append(__VA_ARGS__) != DYNSTR_OK) return 0
+
+/**
+ * Convenience macro that calls dynstr_append and returns zero if failed.
+ */
+#define dynstr_append_or_ret_nonzero(...) if (dynstr_append(__VA_ARGS__) != DYNSTR_OK) return 1
/**
* Dynamic string type used for this library.