avoid a warning on x ? :

Surround the code to the left of the '?' in the DESTROY_ARM(o) macro
with () to quiet a warning on each use of the macro.
This commit is contained in:
nhmall
2023-01-12 16:31:35 -05:00
parent ac87656855
commit 5b27e25d6d

View File

@@ -2945,10 +2945,10 @@ destroy_arm(register struct obj *atmp)
* artifact suit over a shirt. That would be a bug. Since there
* aren't any, we'll just look the other way.
*/
#define DESTROY_ARM(o) \
((otmp = (o)) != 0 && (!atmp || atmp == otmp) \
&& (!obj_resists(otmp, 0, 90)) \
? (otmp->in_use = TRUE) \
#define DESTROY_ARM(o) \
(((otmp = (o)) != 0 && (!atmp || atmp == otmp) \
&& (!obj_resists(otmp, 0, 90))) \
? (otmp->in_use = TRUE) \
: FALSE)
if (DESTROY_ARM(uarmc)) {