]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
fixed : big-endian decoding
authorYann Collet <yann.collet.73@gmail.com>
Fri, 22 Jul 2016 12:12:28 +0000 (14:12 +0200)
committerYann Collet <yann.collet.73@gmail.com>
Fri, 22 Jul 2016 12:37:10 +0000 (14:37 +0200)
lib/decompress/zstd_decompress.c

index eb7be89efd4784c58800a8f779296f39282df855..64fd9635992d7783d1156c13f14feed1a594bd05 100644 (file)
@@ -471,7 +471,7 @@ size_t ZSTD_decodeLiteralsBlock(ZSTD_DCtx* dctx,
         {   size_t lhSize, litSize, litCSize;
             U32 singleStream=0;
             U32 const lhlCode = (istart[0] >> 2) & 3;
-            U32 const lhc = MEM_read32(istart);
+            U32 const lhc = MEM_readLE32(istart);
             switch(lhlCode)
             {
             case 0: case 1: default:   /* note : default is impossible, since lhlCode into [0..3] */