mmserv/tms/tmsimpl/src/tmscallimpl.cpp
branchRCL_3
changeset 46 0ac9a5310753
parent 45 095bea5f582e
equal deleted inserted replaced
45:095bea5f582e 46:0ac9a5310753
    34     TRACE_PRN_FN_EXT;
    34     TRACE_PRN_FN_EXT;
    35     }
    35     }
    36 
    36 
    37 gint TMSCallImpl::PostConstruct(TMSCallType ctype, guint /*ctxid*/)
    37 gint TMSCallImpl::PostConstruct(TMSCallType ctype, guint /*ctxid*/)
    38     {
    38     {
    39     TRACE_PRN_FN_ENT;
       
    40     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    39     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    41     TMSCallBody* tmscallimplbody(NULL);
    40     TMSCallBody* tmscallimplbody(NULL);
       
    41 
       
    42     TRACE_PRN_FN_ENT;
    42 
    43 
    43     switch (ctype)
    44     switch (ctype)
    44         {
    45         {
    45         case TMS_CALL_IP:
    46         case TMS_CALL_IP:
    46             ret = TMSIPCallBodyImpl::Create(tmscallimplbody);
    47             ret = TMSIPCallBodyImpl::Create(tmscallimplbody);
    62     }
    63     }
    63 
    64 
    64 EXPORT_C gint TMSCallImpl::Create(TMSCallType ctype, TMSCall*& tmscall,
    65 EXPORT_C gint TMSCallImpl::Create(TMSCallType ctype, TMSCall*& tmscall,
    65         guint ctxid)
    66         guint ctxid)
    66     {
    67     {
    67     TRACE_PRN_FN_ENT;
       
    68     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    68     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
    69     TMSCallImpl *self = new TMSCallImpl();
    69     TMSCallImpl *self = new TMSCallImpl();
    70 
    70 
       
    71     TRACE_PRN_FN_ENT;
    71     if (self)
    72     if (self)
    72         {
    73         {
    73         ret = self->PostConstruct(ctype, ctxid);
    74         ret = self->PostConstruct(ctype, ctxid);
    74         if (ret != TMS_RESULT_SUCCESS)
    75         if (ret != TMS_RESULT_SUCCESS)
    75             {
    76             {