diff -r bbc24c0753a0 -r 127281884959 mercurial/localrepo.py --- a/mercurial/localrepo.py Wed Apr 22 00:55:32 2009 +0200 +++ b/mercurial/localrepo.py Wed Apr 22 00:56:06 2009 +0200 @@ -791,7 +791,7 @@ if extra.get("close"): force = True if files: - files = util.unique(files) + files = list(set(files)) try: wlock = self.wlock() lock = self.lock()