[commit] r5562 - freeswitch/trunk/src/mod/languages/mod_spidermonkey
Author: mikej Date: Fri Aug 3 12:13:32 2007 New Revision: 5562 Modified: freeswitch/trunk/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c Log: fix for MODLANG-38 Modified: freeswitch/trunk/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c ============================================================================== --- freeswitch/trunk/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c (original) +++ freeswitch/trunk/src/mod/languages/mod_spidermonkey/mod_spidermonkey.c Fri Aug 3 12:13:32 2007 @@ -1527,10 +1527,10 @@ CHANNEL_SANITY_CHECK(); - if (argc < 3) { - *rval = BOOLEAN_TO_JSVAL(JS_FALSE); - return JS_FALSE; - } + if (argc < 3) { + *rval = BOOLEAN_TO_JSVAL(JS_FALSE); + return JS_FALSE; + } tts_name = JS_GetStringBytes(JS_ValueToString(cx, argv[0])); voice_name = JS_GetStringBytes(JS_ValueToString(cx, argv[1])); @@ -2311,7 +2311,7 @@ if (JS_ValueToObject(cx, argv[0], &session_obj)) { struct js_session *old_jss = NULL; - if ((old_jss = JS_GetPrivate(cx, session_obj))) { + if ((old_jss = JS_GetPrivate(cx, session_obj)) && old_jss->session) { session = old_jss->session; orig_caller_profile = switch_channel_get_caller_profile(switch_core_session_get_channel(session)); dialplan = orig_caller_profile->dialplan;
participants (1)
-
Freeswitch SVN