From 687d4a8fe7eb11f422025ba9b739bd1b4f3169b4 Mon Sep 17 00:00:00 2001 From: reenoo Date: Tue, 4 Dec 2001 18:48:32 +0000 Subject: [PATCH] strncpy now pays attention to hardlimit (200) of config_get_string --- server/drivers/lcdm001.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/drivers/lcdm001.c b/server/drivers/lcdm001.c index 3851f37..62d5ebd 100644 --- a/server/drivers/lcdm001.c +++ b/server/drivers/lcdm001.c @@ -179,8 +179,8 @@ lcdm001_init (struct lcd_logical_driver *driver, char *args) //READ CONFIG FILE: //which serial device should be used - strncpy(device, config_get_string ( DriverName , "Device" , 0 , "/dev/lcd"),255); - if (strlen(device)>254) strncat(device, "\0", 1); + strncpy(device, config_get_string ( DriverName , "Device" , 0 , "/dev/lcd"),200); + if (strlen(device)>199) strncat(device, "\0", 1); report (RPT_INFO,"LCDM001: Using device: %s", device); // Set up io port correctly, and open it...