--- a/mmserv/tms/tmsimpl/src/tmscscallbodyimpl.cpp Tue Aug 31 15:43:02 2010 +0300
+++ b/mmserv/tms/tmsimpl/src/tmscscallbodyimpl.cpp Wed Sep 01 12:23:00 2010 +0100
@@ -66,6 +66,7 @@
{
gint ret(TMS_RESULT_SUCCESS);
TRACE_PRN_FN_ENT;
+
iSession = new TMSCallProxy();
TRACE_PRN_FN_ENT;
@@ -105,7 +106,9 @@
gint TMSCSCallBodyImpl::GetCallContextId(guint& ctxid)
{
gint ret(TMS_RESULT_FEATURE_NOT_SUPPORTED);
+ TRACE_PRN_FN_ENT;
ctxid = 0;
+ TRACE_PRN_FN_EXT;
return ret;
}
@@ -135,18 +138,14 @@
}
else
{
+ //TODO: delete call only if no active sessions left
if (iSession)
{
- //TODO: delete call only if no active sessions left
iSession->DeleteCall();
iSession->Close();
delete iSession;
iSession = NULL;
}
- else
- {
- ret = TMS_RESULT_UNINITIALIZED_OBJECT;
- }
}
break;
default: