fix buglets found by randomconfig run
diff --git a/archival/bbunzip.c b/archival/bbunzip.c
index b922fd3..91dd540 100644
--- a/archival/bbunzip.c
+++ b/archival/bbunzip.c
@@ -1,7 +1,6 @@
 /* vi: set sw=4 ts=4: */
 /*
- *  Modified for busybox by Glenn McGrath <bug1@iinet.net.au>
- *  Added support output to stdout by Thomas Lundquist <thomasez@zelow.no>
+ *  Common code for gunzip-like applets
  *
  *  Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
  */
@@ -127,6 +126,8 @@
 	return exitcode;
 }
 
+#if ENABLE_BUNZIP2 || ENABLE_UNLZMA || ENABLE_UNCOMPRESS
+
 static
 char* make_new_name_generic(char *filename, const char *expected_ext)
 {
@@ -140,6 +141,17 @@
 	return filename;
 }
 
+#endif
+
+
+/* vi: set sw=4 ts=4: */
+/*
+ *  Modified for busybox by Glenn McGrath <bug1@iinet.net.au>
+ *  Added support output to stdout by Thomas Lundquist <thomasez@zelow.no>
+ *
+ *  Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
+ */
+
 #if ENABLE_BUNZIP2
 
 static