RarHandler.h (p7zip_15.14.1_src_all) | : | RarHandler.h (p7zip_16.02_src_all) | ||
---|---|---|---|---|
skipping to change at line 44 | skipping to change at line 44 | |||
bool IsVolume() const { return (Flags & NHeader::NArchive::kVolume) != 0; } | bool IsVolume() const { return (Flags & NHeader::NArchive::kVolume) != 0; } | |||
bool IsCommented() const { return (Flags & NHeader::NArchive::kComment) != 0; } | bool IsCommented() const { return (Flags & NHeader::NArchive::kComment) != 0; } | |||
// kLock | // kLock | |||
bool IsSolid() const { return (Flags & NHeader::NArchive::kSolid) ! = 0; } | bool IsSolid() const { return (Flags & NHeader::NArchive::kSolid) ! = 0; } | |||
bool HaveNewVolumeName() const { return (Flags & NHeader::NArchive::kNewVolNa me) != 0; } | bool HaveNewVolumeName() const { return (Flags & NHeader::NArchive::kNewVolNa me) != 0; } | |||
// kAuthenticity | // kAuthenticity | |||
bool IsRecovery() const { return (Flags & NHeader::NArchive::kRecovery ) != 0; } | bool IsRecovery() const { return (Flags & NHeader::NArchive::kRecovery ) != 0; } | |||
bool IsEncrypted() const { return (Flags & NHeader::NArchive::kBlockEnc ryption) != 0; } | bool IsEncrypted() const { return (Flags & NHeader::NArchive::kBlockEnc ryption) != 0; } | |||
bool IsFirstVolume() const { return (Flags & NHeader::NArchive::kFirstVol ume) != 0; } | bool IsFirstVolume() const { return (Flags & NHeader::NArchive::kFirstVol ume) != 0; } | |||
bool IsThereEncryptVer() const { return (Flags & NHeader::NArchive::kEncryptV er) != 0; } | ||||
bool IsEncryptOld() const { return (!IsThereEncryptVer() || EncryptVersi | // bool IsThereEncryptVer() const { return (Flags & NHeader::NArchive::kEncry | |||
on < 36); } | ptVer) != 0; } | |||
// bool IsEncryptOld() const { return (!IsThereEncryptVer() || EncryptVe | ||||
rsion < 36); } | ||||
bool AreMoreVolumes() const { return (EndFlags & NHeader::NArchive::kEnd OfArc_Flags_NextVol) != 0; } | bool AreMoreVolumes() const { return (EndFlags & NHeader::NArchive::kEnd OfArc_Flags_NextVol) != 0; } | |||
bool Is_VolNumber_Defined() const { return (EndFlags & NHeader::NArchive::kEnd OfArc_Flags_VolNumber) != 0; } | bool Is_VolNumber_Defined() const { return (EndFlags & NHeader::NArchive::kEnd OfArc_Flags_VolNumber) != 0; } | |||
bool Is_DataCRC_Defined() const { return (EndFlags & NHeader::NArchive::kEnd OfArc_Flags_DataCRC) != 0; } | bool Is_DataCRC_Defined() const { return (EndFlags & NHeader::NArchive::kEnd OfArc_Flags_DataCRC) != 0; } | |||
}; | }; | |||
struct CArc | struct CArc | |||
{ | { | |||
CMyComPtr<IInStream> Stream; | CMyComPtr<IInStream> Stream; | |||
UInt64 PhySize; | UInt64 PhySize; | |||
End of changes. 2 change blocks. | ||||
3 lines changed or deleted | 4 lines changed or added |