Skip to content

Commit c939d24

Browse files
rhansengitster
authored andcommitted
remote-hg: don't decode UTF-8 paths into Unicode objects
The internal mercurial API expects ordinary 8-bit string objects, not Unicode string objects. With this change, the test-hg.sh unit tests pass again. Signed-off-by: Richard Hansen <[email protected]> Reviewed-by: Felipe Contreras <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent 7061504 commit c939d24

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

contrib/remote-helpers/git-remote-hg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -747,7 +747,7 @@ def parse_commit(parser):
747747
f = { 'deleted' : True }
748748
else:
749749
die('Unknown file command: %s' % line)
750-
path = c_style_unescape(path).decode('utf-8')
750+
path = c_style_unescape(path)
751751
files[path] = f
752752

753753
# only export the commits if we are on an internal proxy repo

0 commit comments

Comments
 (0)