From cb8d51a67ce6ffa596ad1485fc8a2b9ae67e1109 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Sat, 6 Apr 2013 16:31:38 -0500 Subject: [PATCH] FS-5265 --- src/mod/endpoints/mod_sofia/sofia_presence.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/mod/endpoints/mod_sofia/sofia_presence.c b/src/mod/endpoints/mod_sofia/sofia_presence.c index 634c9e4a78..261cfddc2f 100644 --- a/src/mod/endpoints/mod_sofia/sofia_presence.c +++ b/src/mod/endpoints/mod_sofia/sofia_presence.c @@ -2101,13 +2101,13 @@ static void _send_presence_notify(sofia_profile_t *profile, if ((cparams = strstr(o_contact, ";_;"))) { cparams += 3; } - + path = sofia_glue_get_path_from_contact((char *) o_contact); - - tmp = (char *)o_contact; + + tmp = (char *)o_contact; o_contact_dup = sofia_glue_get_url_from_contact(tmp, 1); - + if ((tp = switch_stristr("transport=", o_contact_dup))) { tp += 10; } @@ -2279,8 +2279,7 @@ static void _send_presence_notify(sofia_profile_t *profile, switch_safe_free(o_contact_dup); switch_safe_free(send_contact); switch_safe_free(our_contact_dup); - - + switch_safe_free(path); }