Mercurial > hg > octave-lyh > gnulib-hg
changeset 10916:1ac461103142
Avoid a test failure on AIX.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Sat, 20 Dec 2008 04:35:27 +0100 |
parents | f4d48672847f |
children | e5c15988572b |
files | tests/test-mbrtowc.c |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-mbrtowc.c +++ b/tests/test-mbrtowc.c @@ -53,7 +53,10 @@ memset (&state, '\0', sizeof (mbstate_t)); wc = 0xBADFACE; ret = mbrtowc (&wc, "x", 0, &state); - ASSERT (ret == (size_t)(-2) || ret == 0); + /* gnulib's implementation returns (size_t)(-2). + The AIX 5.1 implementation returns (size_t)(-1). + glibc's implementation returns 0. */ + ASSERT (ret == (size_t)(-2) || ret == (size_t)(-1) || ret == 0); ASSERT (mbsinit (&state)); }