From: Friedrich Beckmann Date: Sun, 17 Sep 2017 07:16:23 +0000 (+0200) Subject: changed abs to labs function to avoid warning X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?p=pspp;a=commitdiff_plain;h=32ea29485bdd610b7d05dd806c5f06f68da0f0fe changed abs to labs function to avoid warning During compilation on MacOS with clang I saw a warning about a type mismatch for the abs function. I adapted the function from abs to labs. --- diff --git a/src/data/data-out.c b/src/data/data-out.c index 157335cbf4..3f3611f00d 100644 --- a/src/data/data-out.c +++ b/src/data/data-out.c @@ -805,7 +805,7 @@ output_scientific (double number, const struct fmt_spec *format, { char *cp = strchr (p, 'E') + 1; long int exponent = strtol (cp, NULL, 10); - if (abs (exponent) > 999) + if (labs (exponent) > 999) return false; sprintf (cp, "%+04ld", exponent); }