Changeset a5bdcd98 in rtems
- Timestamp:
- 04/20/01 13:37:05 (22 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 80526fa
- Parents:
- 53462762
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/libmisc/ChangeLog
r53462762 ra5bdcd98 1 2001-04-20 Joel Sherrill <joel@OARcorp.com> 2 3 * devnull/devnull.c (null_initialize): Added check to 4 ensure that the driver is only initialized once. Otherwise, 5 it will abort when the device /dev/null is present. 6 (null_write): Do not dereference a NULL pointer. 7 1 8 2001-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 9 -
c/src/libmisc/devnull/devnull.c
r53462762 ra5bdcd98 33 33 34 34 rtems_unsigned32 NULL_major; 35 static initialized; 35 36 36 37 rtems_device_driver null_initialize( … … 40 41 ) 41 42 { 42 rtems_device_driver status 43 rtems_device_driver status; 43 44 44 status = rtems_io_register_name( 45 "/dev/null", 46 major, 47 (rtems_device_minor_number) 0 45 if ( !initialized ) { 46 initialized = 1; 47 48 status = rtems_io_register_name( 49 "/dev/null", 50 major, 51 (rtems_device_minor_number) 0 48 52 ); 49 53 50 if (status != RTEMS_SUCCESSFUL)51 rtems_fatal_error_occurred(status);54 if (status != RTEMS_SUCCESSFUL) 55 rtems_fatal_error_occurred(status); 52 56 53 NULL_major = major; 57 NULL_major = major; 58 } 54 59 55 60 return RTEMS_SUCCESSFUL; … … 144 149 ) 145 150 { 146 rtems_libio_rw_args_t *rw_args = (rtems_libio_rw_args_t *) pargp 151 rtems_libio_rw_args_t *rw_args = (rtems_libio_rw_args_t *) pargp; 147 152 148 rw_args->bytes_moved = rw_args->count ; 153 if ( rw_args ) 154 rw_args->bytes_moved = rw_args->count; 149 155 150 156 return NULL_SUCCESSFUL; -
cpukit/libmisc/ChangeLog
r53462762 ra5bdcd98 1 2001-04-20 Joel Sherrill <joel@OARcorp.com> 2 3 * devnull/devnull.c (null_initialize): Added check to 4 ensure that the driver is only initialized once. Otherwise, 5 it will abort when the device /dev/null is present. 6 (null_write): Do not dereference a NULL pointer. 7 1 8 2001-02-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 9 -
cpukit/libmisc/devnull/devnull.c
r53462762 ra5bdcd98 33 33 34 34 rtems_unsigned32 NULL_major; 35 static initialized; 35 36 36 37 rtems_device_driver null_initialize( … … 40 41 ) 41 42 { 42 rtems_device_driver status 43 rtems_device_driver status; 43 44 44 status = rtems_io_register_name( 45 "/dev/null", 46 major, 47 (rtems_device_minor_number) 0 45 if ( !initialized ) { 46 initialized = 1; 47 48 status = rtems_io_register_name( 49 "/dev/null", 50 major, 51 (rtems_device_minor_number) 0 48 52 ); 49 53 50 if (status != RTEMS_SUCCESSFUL)51 rtems_fatal_error_occurred(status);54 if (status != RTEMS_SUCCESSFUL) 55 rtems_fatal_error_occurred(status); 52 56 53 NULL_major = major; 57 NULL_major = major; 58 } 54 59 55 60 return RTEMS_SUCCESSFUL; … … 144 149 ) 145 150 { 146 rtems_libio_rw_args_t *rw_args = (rtems_libio_rw_args_t *) pargp 151 rtems_libio_rw_args_t *rw_args = (rtems_libio_rw_args_t *) pargp; 147 152 148 rw_args->bytes_moved = rw_args->count ; 153 if ( rw_args ) 154 rw_args->bytes_moved = rw_args->count; 149 155 150 156 return NULL_SUCCESSFUL;
Note: See TracChangeset
for help on using the changeset viewer.