]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
gc: fix a lint warning
authorVladimír Čunát <vladimir.cunat@nic.cz>
Thu, 27 Jun 2019 14:50:13 +0000 (16:50 +0200)
committerPetr Špaček <petr.spacek@nic.cz>
Wed, 3 Jul 2019 13:30:25 +0000 (15:30 +0200)
I think the condition is still quite well readable even though much
shorter than my original !(kd[i - 1] == 0 && kd[i - 2] == 0)

utils/cache_gc/db.c

index 07fccf0a110daffd5445a9f2a6a0d2c755ac4ebb..8d5c43f9c38a1240498a6022573283e6440f32b1 100644 (file)
@@ -87,7 +87,7 @@ const uint16_t *kr_gc_key_consistent(knot_db_val_t key)
                 i = 1;
        } else {
                /* find the first double zero in the key */
-                for (i = 2; !kd[i - 1] == 0 || !kd[i - 2] == 0; ++i) {
+                for (i = 2; kd[i - 1] || kd[i - 2]; ++i) {
                     if (i >= key.len)
                            return NULL;
                 }