From a9785892ff22864daba6b132e82839b8d73de579 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Thu, 12 Jun 2003 15:41:19 +0000 Subject: 2003-06-12 Joel Sherrill * psxchroot01/test.c, psxreaddir/test.c: Removed warnings. --- testsuites/psxtests/ChangeLog | 4 ++++ testsuites/psxtests/psxchroot01/test.c | 1 + testsuites/psxtests/psxreaddir/test.c | 10 ++++++---- 3 files changed, 11 insertions(+), 4 deletions(-) (limited to 'testsuites') diff --git a/testsuites/psxtests/ChangeLog b/testsuites/psxtests/ChangeLog index 0557f57715..f5b5cb38a8 100644 --- a/testsuites/psxtests/ChangeLog +++ b/testsuites/psxtests/ChangeLog @@ -1,3 +1,7 @@ +2003-06-12 Joel Sherrill + + * psxchroot01/test.c, psxreaddir/test.c: Removed warnings. + 2003-05-29 Joel Sherrill * psx02/init.c, psx04/init.c, psx13/test.c, psxchroot01/test.c, diff --git a/testsuites/psxtests/psxchroot01/test.c b/testsuites/psxtests/psxchroot01/test.c index 6716d8b4c3..2e2f87c09c 100644 --- a/testsuites/psxtests/psxchroot01/test.c +++ b/testsuites/psxtests/psxchroot01/test.c @@ -28,6 +28,7 @@ #include #include #include +#include #include void touch( char *file ) diff --git a/testsuites/psxtests/psxreaddir/test.c b/testsuites/psxtests/psxreaddir/test.c index d5d6015367..bc790c5233 100644 --- a/testsuites/psxtests/psxreaddir/test.c +++ b/testsuites/psxtests/psxreaddir/test.c @@ -40,11 +40,13 @@ DIR *directory_not; #define __P(args)() #endif +/* int scandir ( const char *dirname, struct dirent *** namelist, int (*select) __P((struct dirent *)), - int (*dcomp) __P((const void *, const void *)) + int (*dcomp) __P((const struct dirent **, const struct dirent **)) ); +*/ #if defined(__rtems__) #define d_type d_reclen @@ -168,13 +170,13 @@ int compare_ascending(const struct dirent **a, const struct dirent **b ) } -int compare_descending( struct dirent **a, struct dirent **b ) +int compare_descending( const struct dirent **a, const struct dirent **b ) { int i; i = strcmp ( - (char *)((struct dirent *)(*b)->d_name), - (char *)((struct dirent *)(*a)->d_name) + (char *)((const struct dirent *)(*b)->d_name), + (char *)((const struct dirent *)(*a)->d_name) ); return i; -- cgit v1.2.3