From ac59a643c7971a6e951807018a23eb8db01bafbb Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Mon, 10 Jan 2022 16:58:16 -0600 Subject: [PATCH] Change sprintf so SNPRINTF in simyaesu.c https://github.com/Hamlib/Hamlib/issues/857 --- simulators/simyaesu.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/simulators/simyaesu.c b/simulators/simyaesu.c index bdb6e5cd1..f690103a6 100644 --- a/simulators/simyaesu.c +++ b/simulators/simyaesu.c @@ -6,6 +6,7 @@ #include #include #include +#include #define BUFSIZE 256 @@ -131,7 +132,7 @@ int main(int argc, char *argv[]) else if (strcmp(buf, "FA;") == 0) { pbuf = strdup("FA3456789012;"); - sprintf(pbuf, "FA%010.0f", freqA); + SNPRINTF(pbuf, strlen(pbuf), "FA%010.0f", freqA); free(pbuf); } else if (strncmp(buf, "FA", 2) == 0) @@ -141,7 +142,7 @@ int main(int argc, char *argv[]) else if (strcmp(buf, "FB;") == 0) { pbuf = strdup("FB3456789012;"); - sprintf(pbuf, "FB%010.0f", freqB); + SNPRINTF(pbuf, strlen(pbuf), "FB%010.0f", freqB); free(pbuf); } else if (strncmp(buf, "FB", 2) == 0)