forked from Imagelibrary/rtems
2010-06-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/mount.c: Fixed string assignment in mount entry allocation.
This commit is contained in:
@@ -22,6 +22,11 @@
|
|||||||
|
|
||||||
* rtems/Makefile.am: Remove the stray 'c' file.
|
* rtems/Makefile.am: Remove the stray 'c' file.
|
||||||
|
|
||||||
|
2010-06-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||||
|
|
||||||
|
* libcsupport/src/mount.c: Fixed string assignment in mount entry
|
||||||
|
allocation.
|
||||||
|
|
||||||
2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
|
2010-06-21 Joel Sherrill <joel.sherrilL@OARcorp.com>
|
||||||
|
|
||||||
PR 1581/cpukit
|
PR 1581/cpukit
|
||||||
|
|||||||
@@ -111,18 +111,18 @@ static rtems_filesystem_mount_table_entry_t *alloc_mount_table_entry(
|
|||||||
if ( mt_entry != NULL ) {
|
if ( mt_entry != NULL ) {
|
||||||
char *str = (char *) mt_entry + sizeof( *mt_entry );
|
char *str = (char *) mt_entry + sizeof( *mt_entry );
|
||||||
|
|
||||||
mt_entry->type = str;
|
|
||||||
strcpy( str, filesystemtype );
|
strcpy( str, filesystemtype );
|
||||||
|
mt_entry->type = str;
|
||||||
|
str += filesystemtype_size;
|
||||||
|
|
||||||
if ( source_or_null != NULL ) {
|
if ( source_or_null != NULL ) {
|
||||||
str += filesystemtype_size;
|
|
||||||
mt_entry->dev = str;
|
|
||||||
strcpy( str, source_or_null );
|
strcpy( str, source_or_null );
|
||||||
|
mt_entry->dev = str;
|
||||||
|
str += source_size;
|
||||||
}
|
}
|
||||||
|
|
||||||
str += source_size;
|
|
||||||
mt_entry->target = str;
|
|
||||||
strcpy( str, target );
|
strcpy( str, target );
|
||||||
|
mt_entry->target = str;
|
||||||
}
|
}
|
||||||
|
|
||||||
*target_length_ptr = target_length;
|
*target_length_ptr = target_length;
|
||||||
|
|||||||
Reference in New Issue
Block a user