hgext/shelve.py
changeset 19908 07ee5c8867ca
parent 19904 5b327880a660
child 19909 df54786a3203
--- a/hgext/shelve.py	Sat Oct 12 11:29:28 2013 +0400
+++ b/hgext/shelve.py	Mon Oct 14 17:46:47 2013 +0200
@@ -111,9 +111,9 @@
         fp.write('%s\n' % ' '.join([hex(n) for n in stripnodes]))
         fp.close()
 
-    @staticmethod
-    def clear(repo):
-        util.unlinkpath(repo.join('shelvedstate'), ignoremissing=True)
+    @classmethod
+    def clear(cls, repo):
+        util.unlinkpath(repo.join(cls._filename), ignoremissing=True)
 
 def createcmd(ui, repo, pats, opts):
     def publicancestors(ctx):