From b6270f4d7053187360c2d750c52f6c4da62b0266 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Wed, 5 Feb 2014 08:45:59 -0500 Subject: [PATCH] FS-6030: --resolve fix variable scoping issue for more aggressive optimizer --- libs/sofia-sip/.update | 2 +- libs/sofia-sip/libsofia-sip-ua/nta/nta.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 2936893276..ee531fbe49 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Fri Jan 31 20:16:45 CDT 2014 +Wed Feb 5 08:45:23 EST 2014 diff --git a/libs/sofia-sip/libsofia-sip-ua/nta/nta.c b/libs/sofia-sip/libsofia-sip-ua/nta/nta.c index a0b7c5ccb6..5c8a98df0b 100644 --- a/libs/sofia-sip/libsofia-sip-ua/nta/nta.c +++ b/libs/sofia-sip/libsofia-sip-ua/nta/nta.c @@ -2142,6 +2142,7 @@ int nta_agent_add_tport(nta_agent_t *self, char const * const * tports = tports_sip; int error; ta_list ta; + char *tps[9] = {0}; if (self == NULL) { su_seterrno(EINVAL); @@ -2187,7 +2188,7 @@ int nta_agent_add_tport(nta_agent_t *self, if (url->url_params) { if (url_param(url->url_params, "transport", tp, sizeof(tp)) > 0) { if (strchr(tp, ',')) { - int i; char *t, *tps[9] = {0}; + int i; char *t; /* Split tp into transports */ for (i = 0, t = tp; t && i < 8; i++) {