diff Core/Compression/ZipWriter.h @ 1277:46bca019587e

primitives to add new content to existing ZIP files
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 26 Jan 2015 15:22:14 +0100
parents 2d0a347e8cfc
children 6e7e5ed91c2d
line wrap: on
line diff
--- a/Core/Compression/ZipWriter.h	Fri Jan 23 14:42:33 2015 +0100
+++ b/Core/Compression/ZipWriter.h	Mon Jan 26 15:22:14 2015 +0100
@@ -50,6 +50,7 @@
 
     bool isZip64_;
     bool hasFileInZip_;
+    bool append_;
     uint8_t compressionLevel_;
     std::string path_;
 
@@ -71,6 +72,13 @@
     {
       return compressionLevel_;
     }
+
+    void SetAppendToExisting(bool append);
+    
+    bool IsAppendToExisting() const
+    {
+      return append_;
+    }
     
     void Open();