]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
fix for -Wshorten-64-to-32 warning in ZSTD_statsUpdatePrices
authorinikep <inikep@gmail.com>
Fri, 25 Mar 2016 12:39:14 +0000 (13:39 +0100)
committerinikep <inikep@gmail.com>
Fri, 25 Mar 2016 12:39:14 +0000 (13:39 +0100)
lib/zstd_internal.h
lib/zstd_stats.h

index 3561291f2ab6b3d7cf19f30ceb0f2bc9519aafd7..c0ff68ea8b81bf7f8ecc817a4813e6236f62f081 100644 (file)
@@ -183,7 +183,7 @@ typedef struct {
     MEM_STATIC void ZSTD_statsPrint(ZSTD_stats_t* stats, U32 searchLength) { (void)stats; (void)searchLength; };
     MEM_STATIC void ZSTD_statsInit(ZSTD_stats_t* stats) { (void)stats; };
     MEM_STATIC void ZSTD_statsResetFreqs(ZSTD_stats_t* stats) { (void)stats; };
-    MEM_STATIC void ZSTD_statsUpdatePrices(ZSTD_stats_t* stats, U32 litLength, const BYTE* literals, U32 offset, U32 matchLength) { (void)stats; (void)litLength; (void)literals; (void)offset; (void)matchLength; };
+    MEM_STATIC void ZSTD_statsUpdatePrices(ZSTD_stats_t* stats, size_t litLength, const BYTE* literals, size_t offset, size_t matchLength) { (void)stats; (void)litLength; (void)literals; (void)offset; (void)matchLength; };
 #endif
 
 typedef struct {
index 8d70191c4b8f9f55f6697b817f1ace1c48f2cd37..d0189f872a068bd4a7ce1831040adb2f6f55a624 100644 (file)
@@ -99,7 +99,7 @@ MEM_STATIC void ZSTD_statsResetFreqs(ZSTD_stats_t* stats)
         stats->offCodeFreq[u] = 1;
 }
 
-MEM_STATIC void ZSTD_statsUpdatePrices(ZSTD_stats_t* stats, U32 litLength, const BYTE* literals, U32 offset, U32 matchLength)
+MEM_STATIC void ZSTD_statsUpdatePrices(ZSTD_stats_t* stats, size_t litLength, const BYTE* literals, size_t offset, size_t matchLength)
 {
     /* offset */
     BYTE offCode = offset ? (BYTE)ZSTD_highbit(offset+1) + 1 : 0;