mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-03-13 12:40:17 +00:00
mod_erlang_event: Don't urlencode events (and destroy an event after use)
This commit is contained in:
parent
f5dafc9911
commit
4eccdfef58
@ -111,6 +111,7 @@ void ei_encode_switch_event_headers(ei_x_buff * ebuf, switch_event_t *event)
|
||||
for (hp = event->headers; hp; hp = hp->next) {
|
||||
ei_x_encode_tuple_header(ebuf, 2);
|
||||
_ei_x_encode_string(ebuf, hp->name);
|
||||
switch_url_decode(hp->value);
|
||||
_ei_x_encode_string(ebuf, hp->value);
|
||||
}
|
||||
|
||||
|
@ -532,6 +532,7 @@ static switch_status_t notify_new_session(listener_t *listener, session_elem_t *
|
||||
session_element->uuid_str);
|
||||
}
|
||||
|
||||
switch_event_destroy(&call_event);
|
||||
ei_x_free(&lbuf);
|
||||
return SWITCH_STATUS_SUCCESS;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user