From 331644089a1d3fa463f1f12fb6420a7ad1a02462 Mon Sep 17 00:00:00 2001 From: Martin Peach Date: Mon, 1 Feb 2010 21:31:12 +0000 Subject: Changed some sprintf calls to sprintf_s in the _WIN32 sections. svn path=/trunk/externals/iem/comport/; revision=13129 --- comport/comport.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/comport/comport.c b/comport/comport.c index d9ddd92..90b4a7a 100644 --- a/comport/comport.c +++ b/comport/comport.c @@ -458,12 +458,12 @@ static HANDLE open_serial(unsigned int com_num, t_comport *x) return INVALID_HANDLE_VALUE; } - sprintf(buffer, "%s%d", x->serial_device_prefix, com_num); + sprintf_s(buffer, MAX_PATH, "%s%d", x->serial_device_prefix, com_num); x->serial_device = gensym(buffer); } else { - sprintf(buffer, "\\\\.\\%s", x->serial_device->s_name); /* assume the slashes were not prefixed by user */ + sprintf_s(buffer, MAX_PATH, "\\\\.\\%s", x->serial_device->s_name); /* assume the slashes were not prefixed by user */ x->serial_device = gensym(buffer); } post("Opening %s", &x->serial_device->s_name[4]);/* skip slashes and dot */ @@ -1567,7 +1567,7 @@ static void comport_enum(t_comport *x) DWORD dw; for(i = 1; i < COMPORT_MAX; i++) { - sprintf(device_name, "%s%d", x->serial_device_prefix, i); + sprintf_s(device_name, 10, "%s%d", x->serial_device_prefix, i); fd = CreateFileA( device_name, GENERIC_READ | GENERIC_WRITE, 0, @@ -1631,7 +1631,7 @@ static void comport_ports(t_comport *x) for(i = 1; i < COMPORT_MAX; i++) { - sprintf(device_name, "%s%d", x->serial_device_prefix, i); + sprintf_s(device_name, 10, "%s%d", x->serial_device_prefix, i); fd = CreateFileA( device_name, GENERIC_READ | GENERIC_WRITE, 0, -- cgit v1.2.1