]> arthur.barton.de Git - bup.git/blobdiff - cmd/save-cmd.py
Merge remote branch 'origin/master'
[bup.git] / cmd / save-cmd.py
index e9b6e9e9ec8e7738e21712918e2067fd6eebe000..4477894fefa7035ede49a45d3c451a8cbe9784ee 100755 (executable)
@@ -79,7 +79,9 @@ def _pop(force_tree):
     shalist = shalists.pop()
     tree = force_tree or w.new_tree(shalist)
     if shalists:
-        shalists[-1].append(('40000', part, tree))
+        shalists[-1].append(('40000',
+                             git.mangle_name(part, 040000, 40000),
+                             tree))
     else:  # this was the toplevel, so put it back for sanity
         shalists.append(shalist)
     return tree