X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Ffunctional%2Fsscanf.c;h=448010957e2afb1c286b20abc38adfe475f801e1;hb=feee04a18f1530207297a11e76c9ed9e6f51ec45;hp=a087c21c7aab4b1735ed582ae8982e9f7f771392;hpb=2cf89517c5b25c2524fe0c0c01ed277d7307a852;p=libc-test diff --git a/src/functional/sscanf.c b/src/functional/sscanf.c index a087c21..4480109 100644 --- a/src/functional/sscanf.c +++ b/src/functional/sscanf.c @@ -5,11 +5,11 @@ #define TEST(r, f, x, m) ( \ ((r) = (f)) == (x) || \ - (error("%s failed (" m ")\n", #f, r, x), 0) ) + (t_error("%s failed (" m ")\n", #f, r, x), 0) ) #define TEST_S(s, x, m) ( \ !strcmp((s),(x)) || \ - (error("[%s] != [%s] (%s)\n", s, x, m), 0) ) + (t_error("[%s] != [%s] (%s)\n", s, x, m), 0) ) #define TEST_F(x) ( \ TEST(i, sscanf(# x, "%lf", &d), 1, "got %d fields, expected %d"), \ @@ -54,9 +54,9 @@ int main(void) TEST(i, sscanf("20 xyz", "%d %d\n", &x, &y), 1, "only %d fields, expected %d"); TEST(i, x, 20, "%d != %d"); - TEST(i, sscanf("xyz", "%d\n", &x, &y), 0, "got %d fields, expected no match (%d)"); + TEST(i, sscanf("xyz", "%d %d\n", &x, &y), 0, "got %d fields, expected no match (%d)"); - TEST(i, sscanf("", "%d\n", &x, &y), -1, "got %d fields, expected input failure (%d)"); + TEST(i, sscanf("", "%d %d\n", &x, &y), -1, "got %d fields, expected input failure (%d)"); TEST(i, sscanf(" 12345 6", "%2d%d%d", &x, &y, &z), 3, "only %d fields, expected %d"); TEST(i, x, 12, "%d != %d"); @@ -82,5 +82,5 @@ int main(void) TEST(i, sscanf("10e", "%lf", &d), 0, "got %d fields, expected no match (%d)"); TEST(i, sscanf("", "%lf\n", &d), -1, "got %d fields, expected input failure (%d)"); - return test_status; + return t_status; }