additional parentheses for same_chunk() macro
authorAndreas Steffen <andreas.steffen@strongswan.org>
Tue, 19 Dec 2006 22:50:55 +0000 (22:50 -0000)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Tue, 19 Dec 2006 22:50:55 +0000 (22:50 -0000)
src/pluto/defs.h

index 7e92ea5..dc90fcb 100644 (file)
@@ -82,7 +82,7 @@ typedef struct chunk chunk_t;
 #define chunkcpy(dst, chunk) \
     { memcpy(dst, chunk.ptr, chunk.len); dst += chunk.len;}
 #define same_chunk(a, b) \
-    (a).len == (b).len && memcmp((a).ptr, (b).ptr, (b).len) == 0
+    ((a ).len == (b).len && memcmp((a).ptr, (b).ptr, (b).len) == 0 )
 
 extern char* temporary_cyclic_buffer(void);
 extern const char* concatenate_paths(const char *a, const char *b);