From 6a6ced836b92ba96f8e56ea2b049af07fdb94937 Mon Sep 17 00:00:00 2001 From: anon Date: Sun, 10 Nov 2024 13:08:59 +0100 Subject: [PATCH] parenthesize as gcc warning suggests --- source/find.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/source/find.c b/source/find.c index c856010..09c30d2 100644 --- a/source/find.c +++ b/source/find.c @@ -162,13 +162,11 @@ static bool check_for_assignment(void) { /* check for operator assignments: +=, ... ^= ? */ if((asgn_char[1] == '=') - || ((asgn_char[1] & 0x80) - && (dichar1[(asgn_char[1] & 0177) / 8] == '=')) - && - ((asgn_char[0] == '+') || (asgn_char[0] == '-') || (asgn_char[0] == '*') || + || (((asgn_char[1] & 0x80) && (dichar1[(asgn_char[1] & 0177) / 8] == '=')) + && ((asgn_char[0] == '+') || (asgn_char[0] == '-') || (asgn_char[0] == '*') || (asgn_char[0] == '/') || (asgn_char[0] == '%') || (asgn_char[0] == '&') || (asgn_char[0] == '|') || (asgn_char[0] == '^')) - ) { + )) { return true; }