mercurial/util.py
changeset 31841 9ff5a124d111
parent 31811 d955b02d8ec6
child 31878 4d0465dd13d2
--- a/mercurial/util.py	Fri Apr 07 11:02:43 2017 -0700
+++ b/mercurial/util.py	Fri Apr 07 13:46:35 2017 +0530
@@ -2799,7 +2799,7 @@
         user, passwd = self.user, self.passwd
         try:
             self.user, self.passwd = None, None
-            s = str(self)
+            s = bytes(self)
         finally:
             self.user, self.passwd = user, passwd
         if not self.user:
@@ -2854,7 +2854,7 @@
     u = url(u)
     if u.passwd:
         u.passwd = '***'
-    return str(u)
+    return bytes(u)
 
 def removeauth(u):
     '''remove all authentication information from a url string'''