]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
maint: expr: avoid compiler warnings without GMP
authorPádraig Brady <P@draigBrady.com>
Wed, 23 Sep 2009 11:49:42 +0000 (12:49 +0100)
committerPádraig Brady <P@draigBrady.com>
Wed, 23 Sep 2009 13:32:07 +0000 (14:32 +0100)
* src/expr.c (mpz_clear, mpz_get_str, mpz_out_str)
[!HAVE_GMP]: Reference unused arguments.

src/expr.c

index aab09a1f1e1c64c87ed77e2a5a7bd216fdca4dbf..6e72a44d070e088fb7f648df71a23f5acc97a269 100644 (file)
@@ -55,7 +55,7 @@ static void integer_overflow (char) ATTRIBUTE_NORETURN;
 #else
 /* Approximate gmp.h well enough for expr.c's purposes.  */
 typedef intmax_t mpz_t[1];
-static void mpz_clear (mpz_t z) {}
+static void mpz_clear (mpz_t z) { (void) z; }
 static void mpz_init_set_ui (mpz_t z, unsigned long int i) { z[0] = i; }
 static int
 mpz_init_set_str (mpz_t z, char *s, int base)
@@ -116,6 +116,7 @@ mpz_tdiv_r (mpz_t r, mpz_t a0, mpz_t b0)
 static char *
 mpz_get_str (char const *str, int base, mpz_t z)
 {
+  (void) str; (void) base;
   char buf[INT_BUFSIZE_BOUND (intmax_t)];
   return xstrdup (imaxtostr (z[0], buf));
 }
@@ -137,6 +138,7 @@ mpz_get_ui (mpz_t z)
 static int
 mpz_out_str (FILE *stream, int base, mpz_t z)
 {
+  (void) base;
   char buf[INT_BUFSIZE_BOUND (intmax_t)];
   return fputs (imaxtostr (z[0], buf), stream) != EOF;
 }