-#define check_string(GOT, WANT) do { \
- const char *g = GOT; \
- const char *w = WANT; \
- \
- if(w == 0) { \
- fprintf(stderr, "%s:%d: %s returned 0\n", \
- __FILE__, __LINE__, #GOT); \
- count_error(); \
- } else if(strcmp(w, g)) { \
- fprintf(stderr, "%s:%d: %s returned:\n%s\nexpected:\n%s\n", \
- __FILE__, __LINE__, #GOT, format(g), format(w)); \
- count_error(); \
- } \
- ++tests; \
+#define check_string(GOT, WANT) do { \
+ const char *got = GOT; \
+ const char *want = WANT; \
+ \
+ if(want == 0) { \
+ fprintf(stderr, "%s:%d: %s returned 0\n", \
+ __FILE__, __LINE__, #GOT); \
+ count_error(); \
+ } else if(strcmp(want, got)) { \
+ fprintf(stderr, "%s:%d: %s returned:\n%s\nexpected:\n%s\n", \
+ __FILE__, __LINE__, #GOT, format(got), format(want)); \
+ count_error(); \
+ } \
+ ++tests; \