]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-3962 --resolve
authorAnthony Minessale <anthm@freeswitch.org>
Thu, 1 Mar 2012 16:00:24 +0000 (10:00 -0600)
committerAnthony Minessale <anthm@freeswitch.org>
Thu, 1 Mar 2012 16:00:24 +0000 (10:00 -0600)
src/mod/applications/mod_dptools/mod_dptools.c

index 80797b0a32ec72a586fd7eb61cf2e927aee76dde..7d4878448676bda684716e456376b93e40c18d51 100755 (executable)
@@ -3326,7 +3326,7 @@ static switch_call_cause_t user_outgoing_channel(switch_core_session_t *session,
        if (var_event) {
                switch_event_add_header_string(var_event, SWITCH_STACK_BOTTOM, "dialed_user", dialed_user);
                switch_event_add_header_string(var_event, SWITCH_STACK_BOTTOM, "dialed_domain", domain);
-               if (!strstr(dest, "presence_id=")) {
+               if (!zstr(dest) && !strstr(dest, "presence_id=")) {
                        switch_event_add_header(var_event, SWITCH_STACK_BOTTOM, "presence_id", "%s@%s", dialed_user, domain);
                }
        }