Fixed possible bug resulting in not null-terminated string
Signed-off-by: Ingo Weinhold <[email protected]>
This commit is contained in:
@@ -644,9 +644,9 @@ radeon_hd_init(radeon_info &info)
|
|||||||
info.shared_info->dceMajor = info.dceMajor;
|
info.shared_info->dceMajor = info.dceMajor;
|
||||||
info.shared_info->dceMinor = info.dceMinor;
|
info.shared_info->dceMinor = info.dceMinor;
|
||||||
info.shared_info->registers_area = info.registers_area;
|
info.shared_info->registers_area = info.registers_area;
|
||||||
strncpy(info.shared_info->deviceName,
|
strlcpy(info.shared_info->deviceName,
|
||||||
info.deviceName, MAX_NAME_LENGTH);
|
info.deviceName, MAX_NAME_LENGTH);
|
||||||
strncpy(info.shared_info->chipsetName,
|
strlcpy(info.shared_info->chipsetName,
|
||||||
radeon_chip_name[info.chipsetID], MAX_NAME_LENGTH);
|
radeon_chip_name[info.chipsetID], MAX_NAME_LENGTH);
|
||||||
|
|
||||||
// *** AtomBIOS mapping
|
// *** AtomBIOS mapping
|
||||||
|
|||||||
Reference in New Issue
Block a user