]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
Resolving appveyor test failure implicit conversion
authorBimba Shrestha <bimbashrestha@fb.com>
Mon, 16 Sep 2019 21:02:23 +0000 (14:02 -0700)
committerBimba Shrestha <bimbashrestha@fb.com>
Mon, 16 Sep 2019 21:02:23 +0000 (14:02 -0700)
lib/compress/zstd_compress.c

index 3fe84b6bceebdce5491a475411ec8655c4d29459..acb3b15e87412b6ea829975b65d84c6a591d1ef4 100644 (file)
@@ -2290,13 +2290,13 @@ static void ZSTD_copyBlockSequences(ZSTD_CCtx* zc)
 
         if (outSeqs[i].offset <= ZSTD_REP_NUM) {
             outSeqs[i].rep = outSeqs[i].offset;
-            repIdx = i - outSeqs[i].offset;
+            repIdx = (unsigned int)i - outSeqs[i].offset;
 
             if (outSeqs[i].litLength == 0) {
                 if (outSeqs[i].offset < 3) {
                     --repIdx;
                 } else {
-                    repIdx = i - 1;
+                    repIdx = (unsigned int)i - 1;
                 }
                 ++outSeqs[i].rep;
             }
@@ -2310,7 +2310,7 @@ static void ZSTD_copyBlockSequences(ZSTD_CCtx* zc)
         }
 
         position += outSeqs[i].litLength;
-        outSeqs[i].matchPos = position;
+        outSeqs[i].matchPos = (unsigned int)position;
         position += outSeqs[i].matchLength;
     }
     zc->seqCollector.seqIndex += seqsSize;