Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/kornelski/7z.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'CPP/7zip/Archive/Nsis/NsisHandler.h')
-rw-r--r--[-rwxr-xr-x]CPP/7zip/Archive/Nsis/NsisHandler.h25
1 files changed, 9 insertions, 16 deletions
diff --git a/CPP/7zip/Archive/Nsis/NsisHandler.h b/CPP/7zip/Archive/Nsis/NsisHandler.h
index 6de493df..1eb8b731 100755..100644
--- a/CPP/7zip/Archive/Nsis/NsisHandler.h
+++ b/CPP/7zip/Archive/Nsis/NsisHandler.h
@@ -3,39 +3,32 @@
#ifndef __NSIS_HANDLER_H
#define __NSIS_HANDLER_H
-#include "Common/MyCom.h"
+#include "../../../Common/MyCom.h"
+
+#include "../../Common/CreateCoder.h"
+
#include "../IArchive.h"
#include "NsisIn.h"
-#include "../../Common/CreateCoder.h"
-
namespace NArchive {
namespace NNsis {
class CHandler:
public IInArchive,
- PUBLIC_ISetCompressCodecsInfo
public CMyUnknownImp
{
- CMyComPtr<IInStream> _inStream;
CInArchive _archive;
+ AString _methodString;
- DECL_EXTERNAL_CODECS_VARS
-
- bool GetUncompressedSize(int index, UInt32 &size);
- bool GetCompressedSize(int index, UInt32 &size);
+ bool GetUncompressedSize(unsigned index, UInt32 &size) const;
+ bool GetCompressedSize(unsigned index, UInt32 &size) const;
- AString GetMethod(bool useItemFilter, UInt32 dictionary) const;
+ // AString GetMethod(NMethodType::EEnum method, bool useItemFilter, UInt32 dictionary) const;
public:
- MY_QUERYINTERFACE_BEGIN2(IInArchive)
- QUERY_ENTRY_ISetCompressCodecsInfo
- MY_QUERYINTERFACE_END
- MY_ADDREF_RELEASE
+ MY_UNKNOWN_IMP1(IInArchive)
INTERFACE_IInArchive(;)
-
- DECL_ISetCompressCodecsInfo
};
}}