mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-11 00:07:09 -06:00
Update to 7-Zip Version 21.06
See https://sourceforge.net/p/sevenzip/discussion/45797/thread/b463f34259/
This commit is contained in:
@@ -189,7 +189,17 @@ struct CLinkInfo
|
||||
bool isRelative;
|
||||
bool isWSL;
|
||||
UString linkPath;
|
||||
|
||||
|
||||
bool IsSymLink() const { return !isHardLink; }
|
||||
|
||||
CLinkInfo():
|
||||
// IsCopyLink(false),
|
||||
isHardLink(false),
|
||||
isJunction(false),
|
||||
isRelative(false),
|
||||
isWSL(false)
|
||||
{}
|
||||
|
||||
void Clear()
|
||||
{
|
||||
// IsCopyLink = false;
|
||||
@@ -291,10 +301,12 @@ class CArchiveExtractCallback:
|
||||
}
|
||||
} _fi;
|
||||
|
||||
bool _is_SymLink_in_Data;
|
||||
// bool _is_SymLink_in_Data;
|
||||
bool _is_SymLink_in_Data_Linux; // false = WIN32, true = LINUX
|
||||
|
||||
bool _fileWasExtracted;
|
||||
bool _needSetAttrib;
|
||||
bool _isSymLinkCreated;
|
||||
bool _itemFailure;
|
||||
|
||||
UInt32 _index;
|
||||
UInt64 _curSize;
|
||||
@@ -352,6 +364,8 @@ class CArchiveExtractCallback:
|
||||
|
||||
FString Hash_GetFullFilePath();
|
||||
|
||||
void SetAttrib();
|
||||
|
||||
public:
|
||||
HRESULT SendMessageError(const char *message, const FString &path);
|
||||
HRESULT SendMessageError_with_LastError(const char *message, const FString &path);
|
||||
|
||||
Reference in New Issue
Block a user