# HG changeset patch # User Thomas Arendsen Hein # Date 1182446667 -7200 # Node ID e241598e956f9c95eb0bd43aaea86b054c4c1d75 # Parent c7a81e3ae80f3e862e75636bf96808c29dce7ef3 Remove useless variable assignments in util.opener. The original idea might have been to prevent circular references, but as this assignment would have created another reference, this makes no difference. diff --git a/mercurial/util.py b/mercurial/util.py --- a/mercurial/util.py +++ b/mercurial/util.py @@ -1152,9 +1152,6 @@ def opener(base, audit=True): this function is used to hide the details of COW semantics and remote file access from higher level code. """ - p = base - audit_p = audit - def mktempcopy(name, emptyok=False): d, fn = os.path.split(name) fd, temp = tempfile.mkstemp(prefix='.%s-' % fn, dir=d) @@ -1209,9 +1206,9 @@ def opener(base, audit=True): posixfile.close(self) def o(path, mode="r", text=False, atomictemp=False): - if audit_p: + if audit: audit_path(path) - f = os.path.join(p, path) + f = os.path.join(base, path) if not text: mode += "b" # for that other OS