]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
[libzstd] Fix CHECK_V_F macros 776/head
authorNick Terrell <terrelln@fb.com>
Tue, 25 Jul 2017 19:52:01 +0000 (12:52 -0700)
committerNick Terrell <terrelln@fb.com>
Tue, 25 Jul 2017 19:52:01 +0000 (12:52 -0700)
lib/compress/fse_compress.c
lib/compress/huf_compress.c

index 26e8052ddccea805f5316016507b788c1bf3e8d6..3a03627cc60e065e33f058ad96bdcf2dd5fba0c6 100644 (file)
@@ -781,7 +781,7 @@ size_t FSE_compress_usingCTable (void* dst, size_t dstSize,
 
 size_t FSE_compressBound(size_t size) { return FSE_COMPRESSBOUND(size); }
 
-#define CHECK_V_F(e, f) size_t const e = f; if (ERR_isError(e)) return f
+#define CHECK_V_F(e, f) size_t const e = f; if (ERR_isError(e)) return e
 #define CHECK_F(f)   { CHECK_V_F(_var_err__, f); }
 
 /* FSE_compress_wksp() :
index beb4fdb6012eb0eec0bc503d08659c87aee095e4..953cb5f2142230d93708f42773de1f25e1a38f2c 100644 (file)
@@ -56,7 +56,7 @@
 *  Error Management
 ****************************************************************/
 #define HUF_STATIC_ASSERT(c) { enum { HUF_static_assert = 1/(int)(!!(c)) }; }   /* use only *after* variable declarations */
-#define CHECK_V_F(e, f) size_t const e = f; if (ERR_isError(e)) return f
+#define CHECK_V_F(e, f) size_t const e = f; if (ERR_isError(e)) return e
 #define CHECK_F(f)   { CHECK_V_F(_var_err__, f); }