ZipStream.st
changeset 4263 4fb08e7f7b65
parent 4260 3be6896552e2
child 4694 5cf29506d101
child 5478 8381f2d07a8a
--- a/ZipStream.st	Wed Jan 18 01:47:25 2017 +0100
+++ b/ZipStream.st	Wed Jan 18 01:48:38 2017 +0100
@@ -769,13 +769,15 @@
         on:aStream
         suppressHeaderAndChecksum:suppressZipHeaderAndChecksum.
 
-    suppressFileHeader ifFalse:[
-        self isReadable ifTrue:[
-            "Check for the gzip magic id"
-            self readHeader
-        ] ifFalse:[
-            "write the gzip magic id"
-            self writeHeader
+    suppressZipHeaderAndChecksum ifFalse:[    
+        suppressFileHeader ifFalse:[
+            self isReadable ifTrue:[
+                "Check for the gzip magic id"            
+                self readHeader
+            ] ifFalse:[
+                "write the gzip magic id"
+                self writeHeader
+            ].
         ].
     ].
 !