rendered paste bodyIndex: src/switch_cpp.cpp
===================================================================
--- src/switch_cpp.cpp (revision 7707)
+++ src/switch_cpp.cpp (working copy)
@@ -45,6 +45,8 @@
CoreSession::CoreSession()
{
+ memset(&caller_profile, 0, sizeof(caller_profile));
+
do { session = NULL; channel = NULL; uuid = NULL; tts_name = NULL; voice_name = NULL; memset(&args, 0, sizeof(args)); ap = NULL; caller_profile.source = "mod_unknown"; caller_profile.dialplan = ""; caller_profile.context = ""; caller_profile.caller_id_name = ""; caller_profile.caller_id_number = ""; caller_profile.network_addr = ""; caller_profile.ani = ""; caller_profile.aniii = ""; caller_profile.rdnis = ""; caller_profile.username = ""; on_hangup = NULL; cb_state.function = NULL; } while(0);
}