fix in compress/decompress and remove unused function
This commit is contained in:
@@ -1571,19 +1571,19 @@ namespace wi::helper
|
||||
{
|
||||
dst_data.resize(ZSTD_compressBound(src_size));
|
||||
size_t res = ZSTD_compress(dst_data.data(), dst_data.size(), src_data, src_size, level);
|
||||
if (res >= 0) {
|
||||
dst_data.resize(res);
|
||||
}
|
||||
return res >= 0;
|
||||
if (ZSTD_isError(res))
|
||||
return false;
|
||||
dst_data.resize(res);
|
||||
return true;
|
||||
}
|
||||
|
||||
bool Decompress(const uint8_t* src_data, size_t src_size, wi::vector<uint8_t>& dst_data)
|
||||
{
|
||||
size_t size = ZSTD_getFrameContentSize(src_data, src_size);
|
||||
if (size < 0) {
|
||||
size_t res = ZSTD_getFrameContentSize(src_data, src_size);
|
||||
if (ZSTD_isError(res))
|
||||
return false;
|
||||
}
|
||||
dst_data.resize(size);
|
||||
return ZSTD_decompress(dst_data.data(), dst_data.size(), src_data, src_size) >= 0;
|
||||
dst_data.resize(res);
|
||||
res = ZSTD_decompress(dst_data.data(), dst_data.size(), src_data, src_size);
|
||||
return ZSTD_isError(res) == 0;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ namespace wi::version
|
||||
// minor features, major updates, breaking compatibility changes
|
||||
const int minor = 71;
|
||||
// minor bug fixes, alterations, refactors, updates
|
||||
const int revision = 652;
|
||||
const int revision = 653;
|
||||
|
||||
const std::string version_string = std::to_string(major) + "." + std::to_string(minor) + "." + std::to_string(revision);
|
||||
|
||||
|
||||
@@ -3,7 +3,6 @@
|
||||
|
||||
namespace wi::version
|
||||
{
|
||||
long GetVersion();
|
||||
// major features
|
||||
int GetMajor();
|
||||
// minor features, major bug fixes
|
||||
|
||||
Reference in New Issue
Block a user