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

github.com/elfmz/far2l.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorelfmz <fenix1905@tut.by>2020-10-08 00:51:12 +0300
committerelfmz <fenix1905@tut.by>2020-10-08 00:51:52 +0300
commita7247fa2fd9e0808952b511d4469287bbb0e4d77 (patch)
tree36677570504006021dbbca29f4dff8cb43d79c42
parent5773853770308b96da30b7227681bd98403cb252 (diff)
fix detecting RAR5 SFX header by increasing default PluginMaxReadData from 128k to 256k
-rw-r--r--far2l/config.cpp2
-rw-r--r--multiarc/src/formats/rar/rar.cpp1
2 files changed, 1 insertions, 2 deletions
diff --git a/far2l/config.cpp b/far2l/config.cpp
index bff84030..c0ded0f4 100644
--- a/far2l/config.cpp
+++ b/far2l/config.cpp
@@ -798,7 +798,7 @@ static struct FARConfig
{0, REG_DWORD, NKeySystem,L"QuotedName",&Opt.QuotedName,0xFFFFFFFFU, 0},
//{0, REG_DWORD, NKeySystem,L"CPAJHefuayor",&Opt.strCPAJHefuayor,0, 0},
{0, REG_DWORD, NKeySystem,L"CloseConsoleRule",&Opt.CloseConsoleRule,1, 0},
- {0, REG_DWORD, NKeySystem,L"PluginMaxReadData",&Opt.PluginMaxReadData,0x20000, 0},
+ {0, REG_DWORD, NKeySystem,L"PluginMaxReadData",&Opt.PluginMaxReadData,0x40000, 0},
{0, REG_DWORD, NKeySystem,L"UseNumPad",&Opt.UseNumPad,1, 0},
{0, REG_DWORD, NKeySystem,L"CASRule",&Opt.CASRule,0xFFFFFFFFU, 0},
{0, REG_DWORD, NKeySystem,L"AllCtrlAltShiftRule",&Opt.AllCtrlAltShiftRule,0x0000FFFF, 0},
diff --git a/multiarc/src/formats/rar/rar.cpp b/multiarc/src/formats/rar/rar.cpp
index 6bf7b93f..ad78012a 100644
--- a/multiarc/src/formats/rar/rar.cpp
+++ b/multiarc/src/formats/rar/rar.cpp
@@ -115,7 +115,6 @@ BOOL WINAPI _export RAR_IsArchive(const char *Name,const unsigned char *Data,int
return(TRUE);
}
-
if (D[0]==0x52 && D[1]==0x45 && D[2]==0x7e && D[3]==0x5e &&
(I==0 || (DataSize>31 && Data[28]==0x52 && Data[29]==0x53 &&
Data[30]==0x46 && Data[31]==0x58)))