From 601dfbd781a22d4a9e157d2da6e54fc571a9125f Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Sat, 23 Feb 2019 23:08:35 +0100 Subject: [PATCH] sprintf -> snprintf: prevent buffer overflow --- src/frontend/plotting/gnuplot.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/plotting/gnuplot.c b/src/frontend/plotting/gnuplot.c index a84925939..5a2c50c28 100644 --- a/src/frontend/plotting/gnuplot.c +++ b/src/frontend/plotting/gnuplot.c @@ -55,8 +55,8 @@ ft_gnuplot(double *xlims, double *ylims, char *filename, char *title, char *xlab char filename_data[128]; char filename_plt[128]; - sprintf(filename_data, "%s.data", filename); - sprintf(filename_plt, "%s.plt", filename); + snprintf(filename_data, 128, "%s.data", filename); + snprintf(filename_plt, 128, "%s.plt", filename); /* Sanity checking. */ for (v = vecs, numVecs = 0; v; v = v->v_link2)