From ccb9a4eb0df990268442486ec7c797dcec788818 Mon Sep 17 00:00:00 2001 From: Anthony Minessale Date: Tue, 6 Jul 2010 10:25:58 -0500 Subject: [PATCH] fix seg in user_recurse_variables=false edge case --- src/mod/applications/mod_dptools/mod_dptools.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod/applications/mod_dptools/mod_dptools.c b/src/mod/applications/mod_dptools/mod_dptools.c index ffffeefe6c..a394d64a9a 100755 --- a/src/mod/applications/mod_dptools/mod_dptools.c +++ b/src/mod/applications/mod_dptools/mod_dptools.c @@ -2781,7 +2781,7 @@ static switch_call_cause_t user_outgoing_channel(switch_core_session_t *session, if (session) { channel = switch_core_session_get_channel(session); if ((varval = switch_channel_get_variable(channel, SWITCH_CALL_TIMEOUT_VARIABLE)) - || (varval = switch_event_get_header(var_event, "leg_timeout"))) { + || (var_event && (varval = switch_event_get_header(var_event, "leg_timeout")))) { timelimit = atoi(varval); }