# HG changeset patch # User Bryan O'Sullivan # Date 1207780077 25200 # Node ID a3175cd7dbec12eebc56a51800cd6368e939fbc5 # Parent 479847ccabe05fa52cc05a4740ed6f50a1d01379 Tidy code, fix typo diff -r 479847ccabe0 -r a3175cd7dbec mercurial/util.py --- a/mercurial/util.py Thu Dec 20 20:02:51 2007 +0000 +++ b/mercurial/util.py Wed Apr 09 15:27:57 2008 -0700 @@ -569,12 +569,13 @@ Defaults to $HG or 'hg' in the search path. """ if _hgexecutable is None: - if os.environ.has_key('HG'): - set_hgexecutable(os.environ.get('HG')) + hg = os.environ.get('HG') + if hg: + set_hgexecutable(hg) elif main_is_frozen(): set_hgexecutable(sys.executable) else: - sel_hgexecutable(find_exe('hg', 'hg')) + set_hgexecutable(find_exe('hg', 'hg')) return _hgexecutable def set_hgexecutable(path):