From: Yann Collet Date: Tue, 3 Sep 2024 23:54:36 +0000 (-0700) Subject: minor C++-ism X-Git-Tag: v1.5.7^2~71^2~39 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=6021b6663a4705f446f7cf856d944819caa575c3;p=thirdparty%2Fzstd.git minor C++-ism though I really wonder if this is a property worth maintaining. --- diff --git a/lib/compress/zstd_preSplit.c b/lib/compress/zstd_preSplit.c index 8db742c4d..7d9a32c8f 100644 --- a/lib/compress/zstd_preSplit.c +++ b/lib/compress/zstd_preSplit.c @@ -48,7 +48,7 @@ static void initStats(void) static void addToFingerprint(FingerPrint* fp, const void* src, size_t s) { - const char* p = src; + const char* p = (const char*)src; size_t limit = s - HASHLENGTH + 1; size_t n; assert(s >= HASHLENGTH); @@ -125,7 +125,7 @@ static void removeEvents(FingerPrint* acc, const FingerPrint* slice) /* Note: technically, we use CHUNKSIZE, so that's 8 KB */ size_t ZSTD_splitBlock_4k(const void* src, size_t srcSize, size_t blockSizeMax) { - const char* p = src; + const char* p = (const char*)src; int penalty = THRESHOLD_PENALTY; size_t pos = 0; if (srcSize <= blockSizeMax) return srcSize;