<h1>Project "FreeSWITCH Source" received a push.</h1>

<h2>branch: master updated</h2>
<pre>
       via: e5fb456f3bfddbf1e379c77030e8e4dd5549d12a (commit)
      from: 74a0cfd1e101413a3941c41d04ee01d8df2ae418 (commit)


</pre>= COMMIT LOG ===========================================================
<div class="highlight"><pre>committer: Anthony Minessale
comments: 
doh regression

<span style="color: #000080; font-weight: bold">diff --git a/src/switch_event.c b/src/switch_event.c</span>
<span style="color: #000080; font-weight: bold">index 3e12ea1..b626d5b 100644</span>
<span style="color: #A00000">--- a/src/switch_event.c</span>
<span style="color: #00A000">+++ b/src/switch_event.c</span>
<span style="color: #800080; font-weight: bold">@@ -1561,6 +1561,7 @@ SWITCH_DECLARE(char *) switch_event_expand_headers(switch_event_t *event, const</span>
         char *cloned_sub_val = NULL;
         char *func_val = NULL;
         int nv = 0;
<span style="color: #00A000">+        char *gvar = NULL;</span>
 
         nv = switch_string_var_check_const(in) || switch_string_has_escaped_data(in);
 
<span style="color: #800080; font-weight: bold">@@ -1673,7 +1674,6 @@ SWITCH_DECLARE(char *) switch_event_expand_headers(switch_event_t *event, const</span>
                                         int offset = 0;
                                         int ooffset = 0;
                                         char *ptr;
<span style="color: #A00000">-                                        char *gvar = NULL;</span>
 
                                         if ((expanded = switch_event_expand_headers(event, (char *) vname)) == vname) {
                                                 expanded = NULL;
<span style="color: #800080; font-weight: bold">@@ -1690,6 +1690,7 @@ SWITCH_DECLARE(char *) switch_event_expand_headers(switch_event_t *event, const</span>
                                         }
 
                                         if (!(sub_val = switch_event_get_header(event, vname))) {
<span style="color: #00A000">+                                                switch_safe_free(gvar);</span>
                                                 if ((gvar = switch_core_get_variable_dup(vname))) {
                                                         sub_val = gvar;
                                                 }
<span style="color: #800080; font-weight: bold">@@ -1713,7 +1714,6 @@ SWITCH_DECLARE(char *) switch_event_expand_headers(switch_event_t *event, const</span>
                                                 }
                                         }
 
<span style="color: #A00000">-                                        switch_safe_free(gvar);</span>
                                         switch_safe_free(expanded);
                                 } else {
                                         switch_stream_handle_t stream = { 0 };
<span style="color: #800080; font-weight: bold">@@ -1789,6 +1789,7 @@ SWITCH_DECLARE(char *) switch_event_expand_headers(switch_event_t *event, const</span>
                 }
         }
         free(indup);
<span style="color: #00A000">+        switch_safe_free(gvar);</span>
 
         return data;
 }
</pre></div>
========================================================================<pre>

Summary of changes:
 src/switch_event.c |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)
</pre>
<p>this email was generated because of /git/your-repo.git/hooks/post-receive by the file /git-core/contrib/hooks/post-receive-email<br />
For more info, see <a href="http://blog.chomperstomp.com/?p=630">http://blog.chomperstomp.com/?p=630</a>
-- <br />
FreeSWITCH Source</p>