From 94ea7ab5f4953a1bb2e8c667d8fe64b78e2c9e2b Mon Sep 17 00:00:00 2001 From: Mathieu Rene Date: Sun, 16 Aug 2009 18:03:24 +0000 Subject: [PATCH] mod_sofia: sofia_handle_sip_i_state needs a valid tech_pvt git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@14535 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/endpoints/mod_sofia/sofia.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod/endpoints/mod_sofia/sofia.c b/src/mod/endpoints/mod_sofia/sofia.c index a3283f373d..d95a9410f2 100644 --- a/src/mod/endpoints/mod_sofia/sofia.c +++ b/src/mod/endpoints/mod_sofia/sofia.c @@ -3252,7 +3252,7 @@ static void sofia_handle_sip_i_state(switch_core_session_t *session, int status, int offer_recv = 0, answer_recv = 0, offer_sent = 0, answer_sent = 0; int ss_state = nua_callstate_init; switch_channel_t *channel = NULL; - private_object_t *tech_pvt = NULL; + private_object_t *tech_pvt = session ? switch_core_session_get_private(session) : NULL; const char *replaces_str = NULL; const char *uuid; switch_core_session_t *other_session = NULL;