From: Victor Stinner Date: Tue, 22 Mar 2016 23:18:36 +0000 (+0100) Subject: Fix macros in hashtable.h X-Git-Tag: v3.6.0a1~395 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=060f9bb6024580272440f57c612ca34d9beaa169;p=python Fix macros in hashtable.h Add parenthesis. --- diff --git a/Modules/hashtable.h b/Modules/hashtable.h index 41542d279e..4199aab314 100644 --- a/Modules/hashtable.h +++ b/Modules/hashtable.h @@ -146,10 +146,10 @@ PyAPI_FUNC(int) _Py_hashtable_set( const void *data); #define _Py_HASHTABLE_SET(TABLE, KEY, DATA) \ - _Py_hashtable_set(TABLE, sizeof(KEY), &KEY, sizeof(DATA), &(DATA)) + _Py_hashtable_set(TABLE, sizeof(KEY), &(KEY), sizeof(DATA), &(DATA)) #define _Py_HASHTABLE_SET_NODATA(TABLE, KEY) \ - _Py_hashtable_set(TABLE, sizeof(KEY), &KEY, 0, NULL) + _Py_hashtable_set(TABLE, sizeof(KEY), &(KEY), 0, NULL) /* Get an entry.