X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=tests%2Ftest-pread.c;h=3e3564084413d84c9839a899311c6b91e8e4a28c;hb=e81d3b1b46e69f9799deb665769f9796c4e454e6;hp=0f43757dc8cbd73e13574f921258928a8a52ab99;hpb=b2e2010c7c902235b5efb5bd3c6529f61b093aa4;p=gnulib.git diff --git a/tests/test-pread.c b/tests/test-pread.c index 0f43757dc..3e3564084 100644 --- a/tests/test-pread.c +++ b/tests/test-pread.c @@ -1,5 +1,5 @@ /* Test the pread function. - Copyright (C) 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2009-2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -68,7 +68,9 @@ main (void) /* Invalid offset must evoke failure with EINVAL. */ char byte; ASSERT (pread (fd, &byte, 1, (off_t) -1) == -1); - ASSERT (errno == EINVAL); + ASSERT (errno == EINVAL + || errno == EFBIG /* seen on OpenBSD 4.9 */ + ); } ASSERT (close (fd) == 0);