commit | 788e520a69fb8698caa8199098e78ecf76c614ed | [log] [tgz] |
---|---|---|
author | David Bainbridge <dbainbri@ciena.com> | Mon Oct 21 18:49:40 2019 +0000 |
committer | David Bainbridge <dbainbri@ciena.com> | Mon Oct 21 18:50:14 2019 +0000 |
tree | 56ec056cb3ea27ddd1ae7ab96b6edbd24f613490 | |
parent | f8424cc36bf53d69a51974dd7f83d86f055ab9e4 [diff] [blame] |
VOL-1921 - updated to use go mod Change-Id: I8d5187fa91fa619494f972bc29d3bd61e5be3a82
diff --git a/vendor/github.com/DataDog/zstd/zstd_legacy.h b/vendor/github.com/DataDog/zstd/zstd_legacy.h index e5b383e..0dbd3c7 100644 --- a/vendor/github.com/DataDog/zstd/zstd_legacy.h +++ b/vendor/github.com/DataDog/zstd/zstd_legacy.h
@@ -238,6 +238,10 @@ frameSizeInfo.decompressedBound = ZSTD_CONTENTSIZE_ERROR; break; } + if (!ZSTD_isError(frameSizeInfo.compressedSize) && frameSizeInfo.compressedSize > srcSize) { + frameSizeInfo.compressedSize = ERROR(srcSize_wrong); + frameSizeInfo.decompressedBound = ZSTD_CONTENTSIZE_ERROR; + } return frameSizeInfo; }