From: Roland McGrath Date: Fri, 4 Sep 2015 21:37:56 +0000 (-0700) Subject: BZ#18921: Fix opendir inverted o_directory_works test. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cdb1aad567b85b880a1325eb88555b8c8da9159b;p=thirdparty%2Fglibc.git BZ#18921: Fix opendir inverted o_directory_works test. (cherry picked from commit bd9e69abb887d78d0d6708fc089cc9f3eabf106d) (cherry picked from commit 5c8c3123652045191474a4ca85fbb6e8d9e7d2bc) --- diff --git a/sysdeps/posix/opendir.c b/sysdeps/posix/opendir.c index 6509f5c05cd..9edf056fb30 100644 --- a/sysdeps/posix/opendir.c +++ b/sysdeps/posix/opendir.c @@ -105,7 +105,7 @@ need_isdir_precheck (void) tryopen_o_directory (); /* We can skip the expensive `stat' call if O_DIRECTORY works. */ - return o_directory_works > 0; + return o_directory_works < 0; #endif return true; }