]> arthur.barton.de Git - bup.git/commitdiff
bloom_add: avoid declaration inside for statemnet
authorGreg Troxel <gdt@lexort.com>
Sat, 11 Jan 2020 20:02:36 +0000 (15:02 -0500)
committerRob Browning <rlb@defaultvalue.org>
Sun, 12 Jan 2020 16:19:06 +0000 (10:19 -0600)
Signed-off-by: Greg Troxel <gdt@lexort.com>
Reviewed-by: Rob Browning <rlb@defaultvalue.org>
Tested-by: Rob Browning <rlb@defaultvalue.org>
[rlb@defaultvalue.org: mention bloom_add in commit message]

lib/bup/_helpers.c

index 54e980a1d874e3d6cd56a57e899c81852c6ef5b2..90a9ca53dce56d1b514e21012a2cb1580c89851e 100644 (file)
@@ -702,7 +702,8 @@ static PyObject *bloom_add(PyObject *self, PyObject *args)
         if (nbits > 29)
             goto clean_and_return;
         unsigned char *cur = sha.buf;
-        for (unsigned char *end = cur + sha.len; cur < end; cur += 20/k)
+        unsigned char *end;
+        for (end = cur + sha.len; cur < end; cur += 20/k)
             bloom_set_bit5(bloom.buf, cur, nbits);
     }
     else if (k == 4)