From 4e80effe0ec3edcef9e2f240864eacab9cdbb035 Mon Sep 17 00:00:00 2001 From: Jon Bergli Heier Date: Wed, 26 Aug 2009 14:25:20 +0200 Subject: Replace sprintf with snprintf --- config.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'config.c') diff --git a/config.c b/config.c index f44937c..4fdbdcb 100644 --- a/config.c +++ b/config.c @@ -57,13 +57,13 @@ int cfg_init() { if(!config_setting_lookup_string(channel_setting, "name", &name)) { char *sname; sname = malloc(sizeof(char) * 16); - sprintf(sname, "channel #%d", i+1); + snprintf(sname, 16, "channel #%d", i+1); name = sname; } if(!config_setting_lookup_string(channel_setting, "xmlpath", &xmlpath)) { /* Index-based filename if xmlpath isn't set. */ char temp[0xf]; - sprintf(temp, "%d.xml", i); + snprintf(temp, 0xf, "%d.xml", i); xmlpath = strdup(temp); } struct channel_t *channel; -- cgit v1.2.3