From d09e6c60d985574ea64f3d7eb07a73311ae7d709 Mon Sep 17 00:00:00 2001 From: Marc Olivier Chouinard Date: Mon, 25 Oct 2010 15:21:39 -0400 Subject: [PATCH] switch_xml: snprintf size fix --- src/switch_xml.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/switch_xml.c b/src/switch_xml.c index 95b82cb20d..a7bfe413d0 100644 --- a/src/switch_xml.c +++ b/src/switch_xml.c @@ -2761,7 +2761,7 @@ SWITCH_DECLARE(int) switch_xml_std_datetime_check(switch_xml_t xcond) { if (time_match && xtod) { int test = (tm.tm_hour * 60 * 60) + (tm.tm_min * 60) + tm.tm_sec; char tmpdate[10]; - switch_snprintf(tmpdate, 6, "%d:%d:%d", tm.tm_hour, tm.tm_min, tm.tm_sec); + switch_snprintf(tmpdate, 10, "%d:%d:%d", tm.tm_hour, tm.tm_min, tm.tm_sec); time_match = switch_tod_cmp(xtod, test); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG9, "XML DateTime Check: time of day[%s] =~ %s (%s)\n", tmpdate, xtod, time_match ? "PASS" : "FAIL");