gunzip.c: Only include gzwrite on CONFIG_CMD_UNZIP
authorTom Rini <trini@konsulko.com>
Thu, 14 Jan 2016 18:02:05 +0000 (13:02 -0500)
committerTom Rini <trini@konsulko.com>
Tue, 19 Jan 2016 13:31:17 +0000 (08:31 -0500)
Only when we have CONFIG_CMD_UNZIP enabled do we have the 'gzwrite'
command.  While this command should be separated from CONFIG_CMD_UNZIP
we should also only include the write portion of the gz code in that
case as well.

Signed-off-by: Tom Rini <trini@konsulko.com>
lib/gunzip.c

index d86aa87f688477219a16550f69ba6c3cdb1cebba..80b157f99eb4844dbade0925b0f20c0850d2bda5 100644 (file)
@@ -70,6 +70,7 @@ int gunzip(void *dst, int dstlen, unsigned char *src, unsigned long *lenp)
        return zunzip(dst, dstlen, src, lenp, 1, i);
 }
 
+#ifdef CONFIG_CMD_UNZIP
 __weak
 void gzwrite_progress_init(u64 expectedsize)
 {
@@ -258,6 +259,7 @@ out:
 
        return r;
 }
+#endif
 
 /*
  * Uncompress blocks compressed with zlib without headers