]> arthur.barton.de Git - bup.git/blobdiff - lib/bup/vint.py
do_bloom(): remove unused "count" variable
[bup.git] / lib / bup / vint.py
index 8f7f58a6698ddc22a3d9a3959190c323d03e69dd..bca93bd0b5eb9f18c4db0a270e6154ef525481b1 100644 (file)
@@ -77,8 +77,10 @@ def read_vint(port):
         if b & 0x80:
             offset += 6
             c = port.read(1)
+        elif negative:
+            return -result
         else:
-            return -result if negative else result
+            return result
     while c:
         b = ord(c)
         if b & 0x80:
@@ -88,7 +90,10 @@ def read_vint(port):
         else:
             result |= (b << offset)
             break
-    return -result if negative else result
+    if negative:
+        return -result
+    else:
+        return result
 
 
 def write_bvec(port, x):