From 75a2ced7954cce4ff57d76cb005b5c7911c8446c Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Fri, 10 Mar 2017 09:19:15 -0800 Subject: [PATCH] SERIAL: Fix potential buffer overrun. (COVERITY) --- sim_serial.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim_serial.c b/sim_serial.c index 0dd41cbb..f0068887 100644 --- a/sim_serial.c +++ b/sim_serial.c @@ -188,7 +188,7 @@ serial_open_devices[serial_open_device_count-1].port = port; serial_open_devices[serial_open_device_count-1].line = line; strncpy(serial_open_devices[serial_open_device_count-1].name, name, sizeof(serial_open_devices[serial_open_device_count-1].name)-1); if (config) - strncpy(serial_open_devices[serial_open_device_count-1].config, config, sizeof(serial_open_devices[serial_open_device_count-1].config)); + strncpy(serial_open_devices[serial_open_device_count-1].config, config, sizeof(serial_open_devices[serial_open_device_count-1].config)-1); return &serial_open_devices[serial_open_device_count-1]; }