diff options
Diffstat (limited to 'CPP/7zip/UI/Common/OpenArchive.h')
-rwxr-xr-x | CPP/7zip/UI/Common/OpenArchive.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/CPP/7zip/UI/Common/OpenArchive.h b/CPP/7zip/UI/Common/OpenArchive.h index 412b2e3b..7b424463 100755 --- a/CPP/7zip/UI/Common/OpenArchive.h +++ b/CPP/7zip/UI/Common/OpenArchive.h @@ -69,6 +69,7 @@ HRESULT MyOpenArchive( UString &defaultItemName0, UString &defaultItemName1, UStringVector &volumePaths, + UInt64 &volumesSize, IOpenCallbackUI *openCallbackUI); struct CArchiveLink @@ -83,6 +84,8 @@ struct CArchiveLink UStringVector VolumePaths; + UInt64 VolumesSize; + int GetNumLevels() const { int result = 0; @@ -97,7 +100,7 @@ struct CArchiveLink bool IsOpen; - CArchiveLink(): IsOpen(false) {}; + CArchiveLink(): IsOpen(false), VolumesSize(0) {}; IInArchive *GetArchive() { return Archive1 != 0 ? Archive1: Archive0; } UString GetDefaultItemName() { return Archive1 != 0 ? DefaultItemName1: DefaultItemName0; } |