We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 173e8ea commit 5e2880eCopy full SHA for 5e2880e
api/Common.h
@@ -65,7 +65,7 @@ typedef void (*voidFuncPtrParam)(void*);
65
#define bitSet(value, bit) ((value) |= (1UL << (bit)))
66
#define bitClear(value, bit) ((value) &= ~(1UL << (bit)))
67
#define bitToggle(value, bit) ((value) ^= (1UL << (bit)))
68
-#define bitWrite(value, bit, bitvalue) (bitvalue ? bitSet(value, bit) : bitClear(value, bit))
+#define bitWrite(value, bit, bitvalue) ((bitvalue) ? bitSet((value), (bit)) : bitClear((value), (bit)))
69
70
#ifndef bit
71
#define bit(b) (1UL << (b))
0 commit comments