hgext/convert/gnuarch.py
changeset 24306 6ddc86eedc3b
parent 22300 35ab037de989
child 24395 216fa1ba9993
--- a/hgext/convert/gnuarch.py	Fri Mar 13 14:20:13 2015 -0400
+++ b/hgext/convert/gnuarch.py	Fri Mar 13 17:00:06 2015 -0400
@@ -209,7 +209,10 @@
         mode = os.lstat(os.path.join(self.tmppath, name)).st_mode
         if stat.S_ISLNK(mode):
             data = os.readlink(os.path.join(self.tmppath, name))
-            mode = mode and 'l' or ''
+            if mode:
+                mode = 'l'
+            else:
+                mode = ''
         else:
             data = open(os.path.join(self.tmppath, name), 'rb').read()
             mode = (mode & 0111) and 'x' or ''