mercurial/archival.py
changeset 13104 5dac0d04b838
parent 13047 6c375e07d673
parent 13102 2956945c3bee
child 13143 c2e55c21db27
--- a/mercurial/archival.py	Wed Dec 08 11:18:26 2010 -0600
+++ b/mercurial/archival.py	Wed Dec 08 13:12:12 2010 -0600
@@ -70,6 +70,8 @@
             self.fileobj.write('\010')                 # compression method
             # Python 2.6 deprecates self.filename
             fname = getattr(self, 'name', None) or self.filename
+            if fname and fname.endswith('.gz'):
+                fname = fname[:-3]
             flags = 0
             if fname:
                 flags = gzip.FNAME