]> git.ipfire.org Git - thirdparty/git.git/blobdiff - packfile.c
Merge branch 'ab/ambiguous-object-name'
[thirdparty/git.git] / packfile.c
index 11bb262482a1304c13cd32685744607de2e664bb..835b2d271645ce08b7f98214748d3ffe4296edb8 100644 (file)
@@ -1069,7 +1069,7 @@ unsigned long unpack_object_header_buffer(const unsigned char *buf,
        size = c & 15;
        shift = 4;
        while (c & 0x80) {
-               if (len <= used || (bitsizeof(long) - 7) <= shift) {
+               if (len <= used || (bitsizeof(long) - 7) < shift) {
                        error("bad object header");
                        size = used = 0;
                        break;