From: Michael Jerris Date: Wed, 22 Oct 2008 21:55:06 +0000 (+0000) Subject: windows build X-Git-Tag: v1.0.2~724 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=885c1e6144533195a32d8fa1c2b2fd25cc834fe9;p=thirdparty%2Ffreeswitch.git windows build git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@10117 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/src/switch_ivr_originate.c b/src/switch_ivr_originate.c index 19adeff394..5b0fa0db01 100644 --- a/src/switch_ivr_originate.c +++ b/src/switch_ivr_originate.c @@ -625,6 +625,7 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_originate(switch_core_session_t *sess *e = '\0'; data = e + 1; } else { + int j = 0, k = 0; if (e) { *e = ','; } @@ -633,11 +634,10 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_originate(switch_core_session_t *sess goto var_extract_error; } /* swallow the opening bracket */ - int i = 0, j = 0; - while ((data + i) && *(data + i)) { - j = i; i++; + while ((data + k) && *(data + k)) { + j = k; k++; /* note that this affects vars[] */ - data[j] = data[i]; + data[j] = data[k]; } *(--e) = '\0'; data = e + 1;