X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/e74ca64c0ec65a93d2f133c4472256e3bbb688e2..141c12847a1c2f8cc8db03d420551584e689fb87:/progs/fibonacci.c?ds=sidebyside diff --git a/progs/fibonacci.c b/progs/fibonacci.c index 4b5a9585..a494f625 100644 --- a/progs/fibonacci.c +++ b/progs/fibonacci.c @@ -34,6 +34,7 @@ #include #include +#include #include #include #include @@ -128,9 +129,9 @@ int main(int argc, char *argv[]) lmin = mp_fromlong(MP_NEW, LONG_MIN); lmax = mp_fromlong(MP_NEW, LONG_MAX); p = argv[optind]; - while (isspace((unsigned char)*p)) p++; + while (ISSPACE(*p)) p++; nn = mp_readstring(MP_NEW, argv[optind], &p, 0); - while (isspace((unsigned char)*p)) p++; + while (ISSPACE(*p)) p++; if (!nn || *p || MP_CMP(lmin, >, nn) || MP_CMP(nn, >, lmax)) die(EXIT_FAILURE, "bad integer `%s'", argv[optind]); n = mp_tolong(nn);