]> rtime.felk.cvut.cz Git - git.git/blobdiff - contrib/fast-import/git-p4
git-p4: fix bug in symlink handling
[git.git] / contrib / fast-import / git-p4
index e7c48144e62a0829a5f817c5debaee28516b351d..cd96c6f81f6e054c3c5cdb04f810204aaa594e49 100755 (executable)
@@ -967,9 +967,8 @@ class P4Sync(Command):
         elif file["type"] == "symlink":
             mode = "120000"
             # p4 print on a symlink contains "target\n", so strip it off
-            last = contents.pop()
-            last = last[:-1]
-            contents.append(last)
+            data = ''.join(contents)
+            contents = [data[:-1]]
 
         if self.isWindows and file["type"].endswith("text"):
             mangled = []