]> source.dussan.org Git - jgit.git/commitdiff
LsTree: quote paths in output 69/26169/1
authorDave Borowitz <dborowitz@google.com>
Fri, 2 May 2014 22:48:59 +0000 (15:48 -0700)
committerDave Borowitz <dborowitz@google.com>
Wed, 7 May 2014 18:41:55 +0000 (11:41 -0700)
Change-Id: Ic78d5b41e057fcd3282e97ac73ed506666f28f88

org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/LsTree.java

index e444d21dd9e92d4ed7187f0d39423a44afd5e444..4b16ed880078356d36af563692979d41c23e1073 100644 (file)
@@ -53,6 +53,7 @@ import org.eclipse.jgit.lib.FileMode;
 import org.eclipse.jgit.treewalk.AbstractTreeIterator;
 import org.eclipse.jgit.treewalk.TreeWalk;
 import org.eclipse.jgit.treewalk.filter.PathFilterGroup;
+import org.eclipse.jgit.util.QuotedString;
 import org.kohsuke.args4j.Argument;
 import org.kohsuke.args4j.Option;
 import org.kohsuke.args4j.spi.StopOptionHandler;
@@ -90,7 +91,7 @@ class LsTree extends TextBuiltin {
                        outw.print(walk.getObjectId(0).name());
 
                        outw.print('\t');
-                       outw.print(walk.getPathString());
+                       outw.print(QuotedString.GIT_PATH.quote(walk.getPathString()));
                        outw.println();
                }
        }