PR 443/filesystem
	* src/imfs/deviceio.c: deviceio.c mishandles return codes
This commit is contained in:
Jennifer Averett
2003-08-05 20:25:02 +00:00
parent 3605c4eb22
commit ca15cda0f2
2 changed files with 9 additions and 7 deletions

View File

@@ -1,3 +1,8 @@
2003-08-05 <djc915@mail.usask.ca>
PR 443/filesystem
* src/imfs/deviceio.c: deviceio.c mishandles return codes
2003-08-05 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>
PR 439/filesystem

View File

@@ -43,7 +43,7 @@ rtems_assoc_t errno_assoc[] = {
{ 0, 0, 0 },
};
static unsigned32
static int
rtems_deviceio_errno(rtems_status_code code)
{
int rc;
@@ -84,10 +84,8 @@ int device_open(
the_jnode->info.device.minor,
(void *) &args
);
if ( status ) {
rtems_deviceio_errno(status);
return RTEMS_UNSATISFIED;
}
if ( status )
return rtems_deviceio_errno(status);
return 0;
}
@@ -118,8 +116,7 @@ int device_close(
(void *) &args
);
if ( status ) {
rtems_deviceio_errno(status);
return RTEMS_UNSATISFIED;
return rtems_deviceio_errno(status);
}
return 0;
}