# HG changeset patch # User Adrian Buehlmann # Date 2012-09-15 19:42:58 # Node ID fb8658ad9e8df3613e1c96cdfc478de0c1c7d1d7 # Parent b644287e79a8ee47711b36dbd0d9a852d8e99269 store: eliminate unneded last assignment to n in _auxencode() The check for period or space at the end of the string is the last one, the local variable n is thus not used anymore. diff --git a/mercurial/store.py b/mercurial/store.py --- a/mercurial/store.py +++ b/mercurial/store.py @@ -161,8 +161,7 @@ def _auxencode(path, dotencode): res[i] = n if n[-1] in '. ': # encode last period or space ('foo...' -> 'foo..~2e') - n = n[:-1] + "~%02x" % ord(n[-1]) - res[i] = n + res[i] = n[:-1] + "~%02x" % ord(n[-1]) return '/'.join(res) _maxstorepathlen = 120