diff --git a/Utilities/cmtar/compat/fnmatch.c b/Utilities/cmtar/compat/fnmatch.c index 936f21ec1..bb575b32c 100644 --- a/Utilities/cmtar/compat/fnmatch.c +++ b/Utilities/cmtar/compat/fnmatch.c @@ -174,12 +174,7 @@ fnmatch(pattern, string, flags) /* NOTREACHED */ } -static int -rangematch(pattern, test, flags, newp) - const char *pattern; - char test; - int flags; - char **newp; +static int rangematch(const char *pattern, char test, int flags, char **newp) { int negate, ok; char c, c2; diff --git a/Utilities/cmtar/compat/snprintf.c b/Utilities/cmtar/compat/snprintf.c index ef6e2f181..599ccfe25 100644 --- a/Utilities/cmtar/compat/snprintf.c +++ b/Utilities/cmtar/compat/snprintf.c @@ -42,6 +42,10 @@ #include +#if defined(__INTEL_COMPILER) +# pragma warning disable 177 /* function declared but not referenced */ +#endif + #if !defined(HAVE_SNPRINTF) || !defined(HAVE_VSNPRINTF) #include diff --git a/Utilities/cmtar/libtar.c b/Utilities/cmtar/libtar.c index 0d031b7f8..25f570fd3 100644 --- a/Utilities/cmtar/libtar.c +++ b/Utilities/cmtar/libtar.c @@ -312,7 +312,7 @@ extract(char *tarfile, char *rootdir) return 0; } - +#if !defined(_WIN32) || defined(__CYGWIN__) static void usage() { @@ -322,7 +322,7 @@ usage() progname); exit(-1); } - +#endif #define MODE_LIST 1 #define MODE_CREATE 2