diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2003-06-12 15:41:19 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2003-06-12 15:41:19 +0000 |
commit | a9785892ff22864daba6b132e82839b8d73de579 (patch) | |
tree | 9d86ecd64351fd94a037375162346e64bdb02dc3 /c/src/tests/psxtests/psxreaddir | |
parent | 2003-06-12 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-a9785892ff22864daba6b132e82839b8d73de579.tar.bz2 |
2003-06-12 Joel Sherrill <joel@OARcorp.com>
* psxchroot01/test.c, psxreaddir/test.c: Removed warnings.
Diffstat (limited to 'c/src/tests/psxtests/psxreaddir')
-rw-r--r-- | c/src/tests/psxtests/psxreaddir/test.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/c/src/tests/psxtests/psxreaddir/test.c b/c/src/tests/psxtests/psxreaddir/test.c index d5d6015367..bc790c5233 100644 --- a/c/src/tests/psxtests/psxreaddir/test.c +++ b/c/src/tests/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; |