summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/include/gnunet_common.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/include/gnunet_common.h b/src/include/gnunet_common.h
index 773ff8f3e..3a8479455 100644
--- a/src/include/gnunet_common.h
+++ b/src/include/gnunet_common.h
@@ -919,8 +919,8 @@ GNUNET_ntoh_double (double d);
* the same pointer type.
*/
#define GNUNET_memcmp(a,b) ({ \
- typeof(b) _a = (a); \
- typeof(a) _b = (b); \
+ const typeof(b) _a = (a); \
+ const typeof(a) _b = (b); \
memcmp(_a, \
_b, \
sizeof (*a)); })
@@ -933,7 +933,7 @@ GNUNET_ntoh_double (double d);
* entire memory being zero'ed out.
*/
#define GNUNET_is_zero(a) ({ \
- typeof(*a) _z = { 0 }; \
+ const typeof(*a) _z = { 0 }; \
memcmp(a, \
&_z, \
sizeof (_z)); })