PR 443/filesystem
	* src/imfs/deviceio.c: deviceio.c mishandles return codes
This commit is contained in:
Jennifer Averett
2003-08-05 20:26:09 +00:00
parent d14ba4884f
commit 8d49b7c43f
2 changed files with 9 additions and 7 deletions
+5
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 440/filesystem
+4 -7
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;
}