[legacy] Fix a bug in ZSTDv06_findFrameSizeInfoLegacy()
This commit is contained in:
@@ -3672,7 +3672,7 @@ void ZSTDv06_findFrameSizeInfoLegacy(const void *src, size_t srcSize, size_t* cS
|
|||||||
blockProperties_t blockProperties = { bt_compressed, 0 };
|
blockProperties_t blockProperties = { bt_compressed, 0 };
|
||||||
|
|
||||||
/* Frame Header */
|
/* Frame Header */
|
||||||
{ size_t const frameHeaderSize = ZSTDv06_frameHeaderSize(src, ZSTDv06_frameHeaderSize_min);
|
{ size_t const frameHeaderSize = ZSTDv06_frameHeaderSize(src, srcSize);
|
||||||
if (ZSTDv06_isError(frameHeaderSize)) {
|
if (ZSTDv06_isError(frameHeaderSize)) {
|
||||||
ZSTD_errorFrameSizeInfoLegacy(cSize, dBound, frameHeaderSize);
|
ZSTD_errorFrameSizeInfoLegacy(cSize, dBound, frameHeaderSize);
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -3918,7 +3918,7 @@ void ZSTDv07_findFrameSizeInfoLegacy(const void *src, size_t srcSize, size_t* cS
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* Frame Header */
|
/* Frame Header */
|
||||||
{ size_t const frameHeaderSize = ZSTDv07_frameHeaderSize(src, ZSTDv07_frameHeaderSize_min);
|
{ size_t const frameHeaderSize = ZSTDv07_frameHeaderSize(src, srcSize);
|
||||||
if (ZSTDv07_isError(frameHeaderSize)) {
|
if (ZSTDv07_isError(frameHeaderSize)) {
|
||||||
ZSTD_errorFrameSizeInfoLegacy(cSize, dBound, frameHeaderSize);
|
ZSTD_errorFrameSizeInfoLegacy(cSize, dBound, frameHeaderSize);
|
||||||
return;
|
return;
|
||||||
|
|||||||
Reference in New Issue
Block a user