From 0a38c1af6b185495bd13596fd28e9e23ba9e045e Mon Sep 17 00:00:00 2001 From: "Shawn O. Pearce" Date: Wed, 20 May 2009 01:13:16 +0200 Subject: [PATCH] Allow non-ASCII ref names when writing the info/refs file Previously we crashed. Now we encode using UTF-8. Signed-off-by: Shawn O. Pearce --- org.spearce.jgit/src/org/spearce/jgit/lib/RefWriter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.spearce.jgit/src/org/spearce/jgit/lib/RefWriter.java b/org.spearce.jgit/src/org/spearce/jgit/lib/RefWriter.java index 0a1bac86..e79fccd5 100644 --- a/org.spearce.jgit/src/org/spearce/jgit/lib/RefWriter.java +++ b/org.spearce.jgit/src/org/spearce/jgit/lib/RefWriter.java @@ -97,7 +97,7 @@ public abstract class RefWriter { w.write("^{}\n"); } } - writeFile(Constants.INFO_REFS, Constants.encodeASCII(w.toString())); + writeFile(Constants.INFO_REFS, Constants.encode(w.toString())); } /** -- 2.11.4.GIT