From 2749d984da8e675eca250cf4410958c48afc00a2 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Wed, 25 Dec 2013 11:57:32 -0600 Subject: [PATCH] do_compress(): Fix return value in error path --- src/compat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compat.c b/src/compat.c index 2de1c359..40007246 100644 --- a/src/compat.c +++ b/src/compat.c @@ -43,7 +43,7 @@ do_compress(const void *udata, unsigned ulen, void *cdata, int ctype) unsigned clen; if (wimlib_create_compressor(ctype, 32768, NULL, &c)) - return -1; + return 0; clen = wimlib_compress(udata, ulen, cdata, ulen - 1, c); wimlib_free_compressor(c); return clen; -- 2.43.0