equal
deleted
inserted
replaced
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; |
39 gint ret(TMS_RESULT_INSUFFICIENT_MEMORY); |
40 gint ret(TMS_RESULT_INSUFFICIENT_MEMORY); |
40 TMSCallBody* tmscallimplbody(NULL); |
41 TMSCallBody* tmscallimplbody(NULL); |
41 |
|
42 TRACE_PRN_FN_ENT; |
|
43 |
42 |
44 switch (ctype) |
43 switch (ctype) |
45 { |
44 { |
46 case TMS_CALL_IP: |
45 case TMS_CALL_IP: |
47 ret = TMSIPCallBodyImpl::Create(tmscallimplbody); |
46 ret = TMSIPCallBodyImpl::Create(tmscallimplbody); |
63 } |
62 } |
64 |
63 |
65 EXPORT_C gint TMSCallImpl::Create(TMSCallType ctype, TMSCall*& tmscall, |
64 EXPORT_C gint TMSCallImpl::Create(TMSCallType ctype, TMSCall*& tmscall, |
66 guint ctxid) |
65 guint ctxid) |
67 { |
66 { |
|
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; |
|
72 if (self) |
71 if (self) |
73 { |
72 { |
74 ret = self->PostConstruct(ctype, ctxid); |
73 ret = self->PostConstruct(ctype, ctxid); |
75 if (ret != TMS_RESULT_SUCCESS) |
74 if (ret != TMS_RESULT_SUCCESS) |
76 { |
75 { |