diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-01-08 16:21:38 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1997-01-08 16:21:38 +0000 |
commit | c6126e57fbbfd54cbd521f16be48239de0cb816f (patch) | |
tree | 277a280c48c8dd75211e324a9970fea04cea71bd /c/src/lib | |
parent | added some casts to reduce warnings reported by users with Microtec C++ (diff) | |
download | rtems-c6126e57fbbfd54cbd521f16be48239de0cb816f.tar.bz2 |
removed assert() for stat on non-devices. Now it returns -1. This
makes gnat pass about 55 more tests in the acvc.
Diffstat (limited to 'c/src/lib')
-rw-r--r-- | c/src/lib/libc/syscalls.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/c/src/lib/libc/syscalls.c b/c/src/lib/libc/syscalls.c index 1128d09f53..af17dd1375 100644 --- a/c/src/lib/libc/syscalls.c +++ b/c/src/lib/libc/syscalls.c @@ -50,8 +50,7 @@ int __isatty(int _fd) int stat( const char *path, struct stat *buf ) { if ( strncmp( "/dev/", path, 5 ) ) { - puts( "stat -- non-devices not supported" ); - assert( 0 ); + return -1; } return __fstat( 0, buf ); } |