Heyho

Found this when running smatch on sbase.


Cheers,

Silvan
From: Silvan Jegen <[email protected]>
Date: Sun, 8 Jul 2018 14:42:55 +0200
Subject: [PATCH][sbase] find: fix flag setting

Most likely, this is what was intended.
---
 find.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/find.c b/find.c
index e095015..146d6ef 100644
--- a/find.c
+++ b/find.c
@@ -1023,8 +1023,8 @@ main(int argc, char **argv)
 	struct tok *t;
 
 	ARGBEGIN {
-	case 'H': gflags.l = !(gflags.h = 1); break;
-	case 'L': gflags.h = !(gflags.l = 1); break;
+	case 'H': gflags.l = !(gflags.h == 1); break;
+	case 'L': gflags.h = !(gflags.l == 1); break;
 	default : usage();
 	} ARGEND
 
-- 
2.17.1

Reply via email to