X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=deps%2Flibchdr%2Fdeps%2Fzstd-1.5.6%2Flib%2Flegacy%2Fzstd_v07.c;fp=deps%2Flibchdr%2Fdeps%2Fzstd-1.5.5%2Flib%2Flegacy%2Fzstd_v07.c;h=8778f079ca21616babdd01012ed62543da4f46a7;hb=f535537faaef474f7d31e50949eea1f15a58ee09;hp=15dc3ef7994079ea78efab4c317d48538ab233af;hpb=db02598e737b8d50cd347fe2ef13cb85ade051dd;p=pcsx_rearmed.git diff --git a/deps/libchdr/deps/zstd-1.5.5/lib/legacy/zstd_v07.c b/deps/libchdr/deps/zstd-1.5.6/lib/legacy/zstd_v07.c similarity index 99% rename from deps/libchdr/deps/zstd-1.5.5/lib/legacy/zstd_v07.c rename to deps/libchdr/deps/zstd-1.5.6/lib/legacy/zstd_v07.c index 15dc3ef7..8778f079 100644 --- a/deps/libchdr/deps/zstd-1.5.5/lib/legacy/zstd_v07.c +++ b/deps/libchdr/deps/zstd-1.5.6/lib/legacy/zstd_v07.c @@ -24,6 +24,7 @@ #define HUFv07_STATIC_LINKING_ONLY /* HUFv07_TABLELOG_ABSOLUTEMAX */ #define ZSTDv07_STATIC_LINKING_ONLY +#include "../common/compiler.h" #include "../common/error_private.h" @@ -227,15 +228,6 @@ extern "C" { # include /* _byteswap_ulong */ # include /* _byteswap_* */ #endif -#if defined(__GNUC__) -# define MEM_STATIC static __attribute__((unused)) -#elif defined (__cplusplus) || (defined (__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L) /* C99 */) -# define MEM_STATIC static inline -#elif defined(_MSC_VER) -# define MEM_STATIC static __inline -#else -# define MEM_STATIC static /* this version may generate warnings for unused static functions; disable the relevant warning */ -#endif /*-************************************************************** @@ -4015,8 +4007,8 @@ size_t ZSTDv07_decompressContinue(ZSTDv07_DCtx* dctx, void* dst, size_t dstCapac } dctx->stage = ZSTDds_decodeBlockHeader; dctx->expected = ZSTDv07_blockHeaderSize; - dctx->previousDstEnd = (char*)dst + rSize; if (ZSTDv07_isError(rSize)) return rSize; + dctx->previousDstEnd = (char*)dst + rSize; if (dctx->fParams.checksumFlag) XXH64_update(&dctx->xxhState, dst, rSize); return rSize; }