diff options
-rw-r--r-- | cpukit/ChangeLog | 1 | ||||
-rw-r--r-- | cpukit/libcsupport/src/open.c | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index 33be928e4d..1860112ccb 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,5 +1,6 @@ 2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org> + * libcsupport/src/open.c: Use va_arg(..., mode_t) to retrieve mode. * posix/src/mqueueopen.c: Use va_arg(..., mode_t) to retrieve mode. * posix/src/semopen.c: Use va_arg(..., mode_t) to retrieve mode. diff --git a/cpukit/libcsupport/src/open.c b/cpukit/libcsupport/src/open.c index a49ebfec0d..a2e1b507e3 100644 --- a/cpukit/libcsupport/src/open.c +++ b/cpukit/libcsupport/src/open.c @@ -64,7 +64,7 @@ int open( ) { va_list ap; - int mode; + mode_t mode; int rc; rtems_libio_t *iop = 0; int status; @@ -84,7 +84,7 @@ int open( va_start(ap, flags); - mode = va_arg( ap, int ); + mode = va_arg( ap, mode_t ); /* * NOTE: This comment is OBSOLETE. The proper way to do this now |