#include <mLib/alloc.h>
#include <mLib/bits.h>
#include <mLib/darray.h>
+#include <mLib/macros.h>
#include <mLib/report.h>
#include <mLib/testrig.h>
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);
}