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.
2 parents 173e8ea + 5e2880e commit 6a524adCopy full SHA for 6a524ad
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