From: Roland McGrath Date: Fri, 24 Aug 2001 23:51:15 +0000 (+0000) Subject: * string/tester.c (test_strerror): Don't use _sys_errlist/_sys_nerr. X-Git-Tag: upstream/2.30~22550 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fb2c7eab2e3435e440d289fcbaf9fa0a2d45b12c;p=external%2Fglibc.git * string/tester.c (test_strerror): Don't use _sys_errlist/_sys_nerr. Just test that strerror returns non-null for a few errno codes. --- diff --git a/ChangeLog b/ChangeLog index 0d3dab8..d61be87 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-08-24 Roland McGrath + + * string/tester.c (test_strerror): Don't use _sys_errlist/_sys_nerr. + Just test that strerror returns non-null for a few errno codes. + 2001-08-23 Roland McGrath * hurd/Versions (libc: GLIBC_2.2.5): New set; add _hurd_raise_signal, diff --git a/string/tester.c b/string/tester.c index f44d27b..bd2445f 100644 --- a/string/tester.c +++ b/string/tester.c @@ -1272,11 +1272,10 @@ test_bcmp (void) static void test_strerror (void) { - int f; it = "strerror"; - f = __open("/", O_WRONLY); /* Should always fail. */ - check(f < 0 && errno > 0 && errno < _sys_nerr, 1); - equal(strerror(errno), _sys_errlist[errno], 2); + check(strerror(EDOM) != 0, 1); + check(strerror(ERANGE) != 0, 2); + check(strerror(ENOENT) != 0, 3); } int