OSDN Git Service

RFE: [ 1205833 ] You can unzip more than just zip #1: Treat .ear and .war like .zip
authorJochen Tucht <jtuc@users.sourceforge.net>
Wed, 22 Jun 2005 21:21:11 +0000 (21:21 +0000)
committerJochen Tucht <jtuc@users.sourceforge.net>
Wed, 22 Jun 2005 21:21:11 +0000 (21:21 +0000)
ArchiveSupport/Merge7z/Merge7zCommon.cpp
ArchiveSupport/Merge7z/Merge7zCommon.h
ArchiveSupport/Merge7z/revision.txt

index bcec680..bfa5fe0 100755 (executable)
@@ -29,6 +29,7 @@ DATE:         BY:                                     DESCRIPTION:
 2005/01/15     Jochen Tucht            Changed as explained in revision.txt
 2005/02/26     Jochen Tucht            Changed as explained in revision.txt
 2005/03/19     Jochen Tucht            Changed as explained in revision.txt
+2005/06/22     Jochen Tucht            Treat .ear and .war like .zip
 */
 
 #include "stdafx.h"
@@ -602,6 +603,8 @@ Merge7z::Format *Merge7z::GuessFormat(LPCTSTR path)
                ENUM(Z)
                ENUM(ZIP)
                ENUM(JAR)
+               ENUM(WAR)
+               ENUM(EAR)
                ENUM(XPI)
                ENUM(RAR)
                ENUM(BZ2)
@@ -626,6 +629,8 @@ Merge7z::Format *Merge7z::GuessFormat(LPCTSTR path)
                break;
        case EnumList::ZIP:
        case EnumList::JAR:
+       case EnumList::WAR:
+       case EnumList::EAR:
        case EnumList::XPI:
                pFormat = &CZipHandler;
                break;
index e74d0b5..ce2337e 100755 (executable)
@@ -10,7 +10,7 @@
 #include "7zip/Common/FileStreams.h"
 // Merge7z includes
 #include "tools.h"
-#define DllBuild_Merge7z 11
+#define DllBuild_Merge7z 12
 #define DLLPSTUB /##/
 #include "Merge7z.h"
 
index a9a4c0d..0fc8cca 100755 (executable)
@@ -38,3 +38,5 @@ VERSION(2,2)
 //                                                             according to LANGID given in HIWORD(dwFlags)
 //                                                             Allow for Merge7z::LoadLang(MAKEINTATOM(LANGID))
 //                                                             Don't show error message on intentional abort
+
+"*"//2005/06/22 Jochen Tucht   Treat .ear and .war like .zip