From e2d1074e7c8ed1d0175383348ebb4362874195d7 Mon Sep 17 00:00:00 2001
From: Ezo <ezo.dev@gmail.com>
Date: Tue, 19 Nov 2013 18:42:35 +0000
Subject: [PATCH] Fixed possible bug resulting in not null-terminated string
---
src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp b/src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp
index 8c9e69a..fb444e7 100644
a
|
b
|
radeon_hd_init(radeon_info &info)
|
644 | 644 | info.shared_info->dceMajor = info.dceMajor; |
645 | 645 | info.shared_info->dceMinor = info.dceMinor; |
646 | 646 | info.shared_info->registers_area = info.registers_area; |
647 | | strncpy(info.shared_info->deviceName, |
| 647 | strlcpy(info.shared_info->deviceName, |
648 | 648 | info.deviceName, MAX_NAME_LENGTH); |
649 | | strncpy(info.shared_info->chipsetName, |
| 649 | strlcpy(info.shared_info->chipsetName, |
650 | 650 | radeon_chip_name[info.chipsetID], MAX_NAME_LENGTH); |
651 | 651 | |
652 | 652 | // *** AtomBIOS mapping |