From: sen Date: Thu, 19 Nov 2020 22:32:40 +0000 (-0500) Subject: Explicit cast for visual warnings X-Git-Tag: v1.4.7~31^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F2395%2Fhead;p=thirdparty%2Fzstd.git Explicit cast for visual warnings Github has automatic commits now! Cool Co-authored-by: Nick Terrell --- diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c index cfe784f5f..d5ba3f08e 100644 --- a/lib/compress/zstd_compress.c +++ b/lib/compress/zstd_compress.c @@ -2590,7 +2590,7 @@ size_t ZSTD_mergeBlockDelimiters(ZSTD_Sequence* sequences, size_t seqsSize) { static int ZSTD_isRLE(const BYTE* src, size_t length) { const BYTE* ip = src; const BYTE value = ip[0]; - const size_t valueST = value * 0x0101010101010101ULL; + const size_t valueST = (size_t)((U64)value * 0x0101010101010101ULL); const size_t unrollSize = sizeof(size_t) * 4; const size_t unrollMask = unrollSize - 1; const size_t prefixLength = length & unrollMask;