When .config contains this combination:

  CONFIG_FEATURE_TAR_GZIP=y
  # CONFIG_FEATURE_TAR_BZIP2 is not set

this warning shows up:

  archival/tar.c: In function 'vfork_compressor':
  archival/tar.c:508: warning: unused parameter 'gzip'

The attached patch attempts to correct that.


Cheers,

-- 
Cristian
--- archival/tar.c.orig	2008-05-20 08:30:30.000000000 +0200
+++ archival/tar.c	2008-05-30 09:35:14.000000000 +0200
@@ -505,7 +505,11 @@
 
 #if ENABLE_FEATURE_TAR_GZIP || ENABLE_FEATURE_TAR_BZIP2
 /* Don't inline: vfork scares gcc and pessimizes code */
-static void NOINLINE vfork_compressor(int tar_fd, int gzip)
+static void NOINLINE vfork_compressor(int tar_fd, int gzip
+#if !ENABLE_FEATURE_TAR_GZIP || !ENABLE_FEATURE_TAR_BZIP2
+ATTRIBUTE_UNUSED
+#endif
+)
 {
 	pid_t gzipPid;
 #if ENABLE_FEATURE_TAR_GZIP && ENABLE_FEATURE_TAR_BZIP2
_______________________________________________
busybox mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/busybox

Reply via email to