- error("fail - fnmatch(\"%s\", \"%s\", ",
- tests[i].pattern, tests[i].string);
- printflags(fnmatch_flags, tests[i].flags);
- fprintf(stderr, ") => %d (expected %d)\n",
- r, tests[i].expected);
+ error("fnmatch(\"%s\", \"%s\", %s) failed, got %d want %d\n",
+ tests[i].pattern, tests[i].string,
+ flagstr(fnmatch_flags, tests[i].flags),
+ r, x);