#include <stdlib.h>
#include <string.h>
+#include "macros.h"
#include "mdwopt.h"
#include "quis.h"
#include "report.h"
die(EXIT_FAILURE, "not enough memory");
guard = p;
for (q = file; *q; p++, q++) {
- if (isalnum((unsigned char)*q))
- *p = toupper((unsigned char)*q);
+ if (ISALNUM(*q))
+ *p = TOUPPER(*q);
else
*p = '_';
}