The new tar for busybox is now done, and works just fine
for extracting files.  Creation of tarballs is next...
 -Erik
diff --git a/utility.c b/utility.c
index a39ecd9..a582f70 100644
--- a/utility.c
+++ b/utility.c
@@ -89,7 +89,7 @@
 	exit FALSE;
 }
 
-extern void errorMsg(char *s, ...)
+extern void errorMsg(const char *s, ...)
 {
 	va_list p;
 
@@ -100,7 +100,7 @@
 	fflush(stderr);
 }
 
-extern void fatalError(char *s, ...)
+extern void fatalError(const char *s, ...)
 {
 	va_list p;
 
@@ -117,7 +117,7 @@
  * so, for example,  to check if the kernel is greater than 2.2.11:
  *     if (get_kernel_revision() <= 2*65536+2*256+11) { <stuff> }
  */
-int get_kernel_revision()
+extern int get_kernel_revision(void)
 {
 	struct utsname name;
 	int major = 0, minor = 0, patch = 0;