From ab4a3b36619f5dd7266834f25050302514d1ee90 Mon Sep 17 00:00:00 2001 From: Rafael Garcia-Suarez Date: Tue, 14 Feb 2006 08:35:58 +0000 Subject: Remove another potential buffer overflow --- mdk-stage1/cdrom.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'mdk-stage1') diff --git a/mdk-stage1/cdrom.c b/mdk-stage1/cdrom.c index ef762a3c3..e951d35c3 100644 --- a/mdk-stage1/cdrom.c +++ b/mdk-stage1/cdrom.c @@ -38,8 +38,7 @@ static int mount_that_cd_device(char * dev_name) { char device_fullname[50]; - strcpy(device_fullname, "/dev/"); - strcat(device_fullname, dev_name); + snprintf(device_fullname, sizeof(device_fullname), "/dev/%s", dev_name); #ifdef MANDRAKE_MOVE return my_mount(device_fullname, IMAGE_LOCATION, "supermount", 0); -- cgit v1.2.1