X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/e74ca64c0ec65a93d2f133c4472256e3bbb688e2..141c12847a1c2f8cc8db03d420551584e689fb87:/base/rsvr.c diff --git a/base/rsvr.c b/base/rsvr.c index a468db76..3be9ed15 100644 --- a/base/rsvr.c +++ b/base/rsvr.c @@ -231,6 +231,7 @@ int rsvr_done(rsvr_state *st) #include #include #include +#include #include #include @@ -305,12 +306,12 @@ static void parse_intlist(uint_v *v, const char *p) int e = errno; for (;;) { - while (isspace((unsigned char)*p)) p++; + while (ISSPACE(*p)) p++; if (!*p) break; if (*p == ',') p++; - while (isspace((unsigned char)*p)) p++; + while (ISSPACE(*p)) p++; errno = 0; n = strtoul(p, &q, 0); - if (errno || (*q && *q != ',' && !isspace((unsigned char)*q))) + if (errno || (*q && *q != ',' && !ISSPACE(*q))) die(1, "invalid int list"); p = q; DA_PUSH(v, n); }