mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-07 03:15:00 -06:00
Minor fixes
- fix Zstandard Sfx stuff -> SetNumberOfThreads() - fix formatting of XXH32Reg.cpp and XXH64Reg.cpp - add Blake2s hash to explorer context menu
This commit is contained in:
@@ -173,11 +173,6 @@ STDMETHODIMP CDecoder::SetInStream(ISequentialInStream * inStream)
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
STDMETHODIMP CDecoder::SetNumberOfThreads(UInt32 /* numThreads */)
|
||||
{
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
STDMETHODIMP CDecoder::ReleaseInStream()
|
||||
{
|
||||
_inStream.Release();
|
||||
@@ -185,6 +180,11 @@ STDMETHODIMP CDecoder::ReleaseInStream()
|
||||
}
|
||||
#endif
|
||||
|
||||
STDMETHODIMP CDecoder::SetNumberOfThreads(UInt32 /* numThreads */)
|
||||
{
|
||||
return S_OK;
|
||||
}
|
||||
|
||||
HRESULT CDecoder::CodeResume(ISequentialOutStream * outStream, const UInt64 * outSize, ICompressProgressInfo * progress)
|
||||
{
|
||||
RINOK(SetOutStreamSizeResume(outSize));
|
||||
|
||||
@@ -225,6 +225,7 @@ static const CHashCommand g_HashCommands[] =
|
||||
{ CZipContextMenu::kHash_CRC64, "CRC-64", "CRC64" },
|
||||
{ CZipContextMenu::kHash_SHA1, "SHA-1", "SHA1" },
|
||||
{ CZipContextMenu::kHash_SHA256, "SHA-256", "SHA256" },
|
||||
{ CZipContextMenu::kHash_BLAKE2s, "BLAKE2s", "BLAKE2s" },
|
||||
{ CZipContextMenu::kHash_XXH32, "XXH-32", "XXH32" },
|
||||
{ CZipContextMenu::kHash_XXH64, "XXH-64", "XXH64" },
|
||||
{ CZipContextMenu::kHash_All, "*", "*" }
|
||||
@@ -930,6 +931,7 @@ STDMETHODIMP CZipContextMenu::InvokeCommand(LPCMINVOKECOMMANDINFO commandInfo)
|
||||
case kHash_CRC64:
|
||||
case kHash_SHA1:
|
||||
case kHash_SHA256:
|
||||
case kHash_BLAKE2s:
|
||||
case kHash_XXH32:
|
||||
case kHash_XXH64:
|
||||
case kHash_All:
|
||||
|
||||
@@ -36,6 +36,7 @@ public:
|
||||
kHash_CRC64,
|
||||
kHash_SHA1,
|
||||
kHash_SHA256,
|
||||
kHash_BLAKE2s,
|
||||
kHash_XXH32,
|
||||
kHash_XXH64,
|
||||
kHash_All
|
||||
|
||||
@@ -41,4 +41,4 @@ STDMETHODIMP_(void) CXXH32Hasher::Final(Byte *digest) throw()
|
||||
SetUi32(digest, val);
|
||||
}
|
||||
|
||||
REGISTER_HASHER(CXXH32Hasher, 0x202, "XXH32", 4)
|
||||
REGISTER_HASHER(CXXH32Hasher, 0x203, "XXH32", 4)
|
||||
|
||||
@@ -41,4 +41,4 @@ STDMETHODIMP_(void) CXXH64Hasher::Final(Byte *digest) throw()
|
||||
SetUi64(digest, val);
|
||||
}
|
||||
|
||||
REGISTER_HASHER(CXXH64Hasher, 0x203, "XXH64", 8)
|
||||
REGISTER_HASHER(CXXH64Hasher, 0x204, "XXH64", 8)
|
||||
|
||||
Reference in New Issue
Block a user