aboutsummaryrefslogtreecommitdiff
path: root/haxstring.h
diff options
context:
space:
mode:
Diffstat (limited to 'haxstring.h')
-rw-r--r--haxstring.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/haxstring.h b/haxstring.h
index 0c72ff3..f0c3947 100644
--- a/haxstring.h
+++ b/haxstring.h
@@ -40,6 +40,6 @@ struct string {
#define STRING(x) (struct string){x, sizeof(x)-1}
#define NULSTR(x) (struct string){x, strlen(x)}
-#define STRING_EQ(x, y) (x.len == y.len && memcmp(x.data, y.data, x.len) == 0)
+#define STRING_EQ(x, y) ((x).len == (y).len && memcmp((x).data, (y).data, (x).len) == 0)
-#define WRITES(x, y) write(x, y.data, y.len)
+#define WRITES(x, y) write((x), (y).data, (y).len)