# HG changeset patch # User Mads Kiilerich # Date 1418581678 -3600 # Node ID 72319005f5fb269510252bb94d233278306a54f9 # Parent 7651621507cf868170bd6f2c765958662f4a26f3 statichttprepo: update profile of __call__ in mock vfs object New code paths could fail because the old statichttprepo profile couldn't handle the usual parameters. Instead, reuse a more generic profile also used in readonlyvfs. diff -r 7651621507cf -r 72319005f5fb mercurial/statichttprepo.py --- a/mercurial/statichttprepo.py Sun Dec 14 21:00:58 2014 +0100 +++ b/mercurial/statichttprepo.py Sun Dec 14 19:27:58 2014 +0100 @@ -70,7 +70,7 @@ def __init__(self, base): self.base = base - def __call__(self, path, mode="r", atomictemp=None): + def __call__(self, path, mode='r', *args, **kw): if mode not in ('r', 'rb'): raise IOError('Permission denied') f = "/".join((self.base, urllib.quote(path)))