Submitter | Pulkit Goyal |
---|---|
Date | Nov. 21, 2016, 10:56 a.m. |
Message ID | <05e95034383d926a46bf.1479725764@pulkit-goyal> |
Download | mbox | patch |
Permalink | /patch/17664/ |
State | Accepted |
Headers | show |
Comments
Patch
diff -r da2be4032691 -r 05e95034383d mercurial/scmposix.py --- a/mercurial/scmposix.py Sun Nov 20 16:56:21 2016 -0800 +++ b/mercurial/scmposix.py Mon Nov 21 15:26:47 2016 +0530 @@ -9,6 +9,7 @@ from . import ( encoding, osutil, + pycompat, ) def _rcfiles(path): @@ -30,7 +31,7 @@ root = 'etc/mercurial' # old mod_python does not set sys.argv if len(getattr(sys, 'argv', [])) > 0: - p = os.path.dirname(os.path.dirname(sys.argv[0])) + p = os.path.dirname(os.path.dirname(pycompat.sysargv[0])) if p != '/': path.extend(_rcfiles(os.path.join(p, root))) path.extend(_rcfiles('/' + root))