From 92e0eedc0aed2ce024209e1e2345116122a155ed Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 22 Oct 2018 07:58:44 +0200 Subject: psxreaddir: Adjust test due to opendir() changes Update #3545. --- testsuites/psxtests/psxreaddir/test.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'testsuites/psxtests/psxreaddir/test.c') diff --git a/testsuites/psxtests/psxreaddir/test.c b/testsuites/psxtests/psxreaddir/test.c index c79393160e..e32bac4921 100644 --- a/testsuites/psxtests/psxreaddir/test.c +++ b/testsuites/psxtests/psxreaddir/test.c @@ -371,7 +371,13 @@ int main( rtems_test_assert ( status == 0 ); printf("opendir, readdir and closedir %s\n", my_file); +#ifdef O_DIRECTORY + fd = open( my_file, O_RDONLY ); + rtems_test_assert( fd >= 0 ); + directory_not = fdopendir( fd ); +#else directory_not = opendir (my_file); +#endif rtems_test_assert( directory_not != NULL ); d_not = readdir(directory_not); rtems_test_assert( d_not == NULL ); -- cgit v1.2.3