Explorar o código

Use stored checksum rather than re-calculating.

Jelmer Vernooij %!s(int64=16) %!d(string=hai) anos
pai
achega
6108cbd2da
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      dulwich/object_store.py

+ 1 - 1
dulwich/object_store.py

@@ -140,7 +140,7 @@ class ObjectStore(object):
         entries = p.sorted_entries()
         basename = os.path.join(self.pack_dir(), 
             "pack-%s" % iter_sha1(entry[0] for entry in entries))
-        write_pack_index_v2(basename+".idx", entries, p.calculate_checksum())
+        write_pack_index_v2(basename+".idx", entries, p.get_stored_checksum())
         os.rename(path, basename + ".pack")
 
     def add_thin_pack(self):