forked from Imagelibrary/rtems
2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
* ChangeLog, sapi/src/io.c: Revert change accidentally committed to io.c.
This commit is contained in:
@@ -1,7 +1,12 @@
|
|||||||
|
2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||||
|
|
||||||
|
* ChangeLog, sapi/src/io.c: Revert change accidentally committed to
|
||||||
|
io.c.
|
||||||
|
|
||||||
2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
|
2007-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||||
|
|
||||||
PR 1256/networking
|
PR 1256/networking
|
||||||
* ftpd/ftpd.c, sapi/src/io.c: Fix unaligned access.
|
* ftpd/ftpd.c: Fix unaligned access.
|
||||||
|
|
||||||
2007-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
|
2007-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
|
||||||
|
|
||||||
|
|||||||
@@ -136,16 +136,15 @@ rtems_status_code rtems_io_register_driver(
|
|||||||
|
|
||||||
if ( major == 0 )
|
if ( major == 0 )
|
||||||
{
|
{
|
||||||
bool found = FALSE;
|
|
||||||
for ( major = _IO_Number_of_drivers - 1 ; major ; major-- )
|
for ( major = _IO_Number_of_drivers - 1 ; major ; major-- )
|
||||||
if ( _IO_Driver_address_table[major].initialization_entry == 0 &&
|
if ( _IO_Driver_address_table[major].initialization_entry == 0 &&
|
||||||
_IO_Driver_address_table[major].open_entry == 0 ) {
|
_IO_Driver_address_table[major].open_entry == 0 )
|
||||||
found = FALSE;
|
|
||||||
break;
|
break;
|
||||||
}
|
|
||||||
|
|
||||||
if ( !found )
|
if (( major == 0 ) &&
|
||||||
return RTEMS_TOO_MANY;
|
( _IO_Driver_address_table[major].initialization_entry == 0 &&
|
||||||
|
_IO_Driver_address_table[major].open_entry == 0 ))
|
||||||
|
return RTEMS_TOO_MANY;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( _IO_Driver_address_table[major].initialization_entry == 0 &&
|
if ( _IO_Driver_address_table[major].initialization_entry == 0 &&
|
||||||
|
|||||||
Reference in New Issue
Block a user