equal
deleted
inserted
replaced
50 // (other items were commented in a header). |
50 // (other items were commented in a header). |
51 // ----------------------------------------------------------- |
51 // ----------------------------------------------------------- |
52 // |
52 // |
53 CPhoneConferenceAndCallSetup::~CPhoneConferenceAndCallSetup() |
53 CPhoneConferenceAndCallSetup::~CPhoneConferenceAndCallSetup() |
54 { |
54 { |
55 // Reset flag |
55 // Need to check iViewCommandHandle validity here to not |
|
56 // trigger a high/can panic error in a Codescanner run. |
|
57 // coverity[var_compare_op] |
56 if ( iViewCommandHandle ) |
58 if ( iViewCommandHandle ) |
57 { |
59 { |
58 TPhoneCmdParamBoolean dtmfSendFlag; |
60 TPhoneCmdParamBoolean dtmfSendFlag; |
59 dtmfSendFlag.SetBoolean( EFalse ); |
61 dtmfSendFlag.SetBoolean( EFalse ); |
60 iViewCommandHandle->ExecuteCommandL( EPhoneViewSetDtmfOptionsFlag, |
62 TRAP_IGNORE( iViewCommandHandle->ExecuteCommandL( EPhoneViewSetDtmfOptionsFlag, |
61 &dtmfSendFlag ); |
63 &dtmfSendFlag ) ); |
62 } |
64 } |
63 } |
65 } |
64 |
66 |
65 // ----------------------------------------------------------- |
67 // ----------------------------------------------------------- |
66 // CPhoneConferenceAndCallSetup::ConstructL() |
68 // CPhoneConferenceAndCallSetup::ConstructL() |
128 case MEngineMonitor::EPEMessageConferenceIdle: |
130 case MEngineMonitor::EPEMessageConferenceIdle: |
129 { |
131 { |
130 HandleConferenceIdleL(); |
132 HandleConferenceIdleL(); |
131 } |
133 } |
132 break; |
134 break; |
133 |
|
134 case MEngineMonitor::EPEMessageColpNumberAvailable: |
|
135 { |
|
136 HandleColpNoteL( aCallId ); |
|
137 } |
|
138 break; |
|
139 |
135 |
140 default: |
136 default: |
141 { |
137 { |
142 CPhoneConference::HandlePhoneEngineMessageL( aMessage, |
138 CPhoneConference::HandlePhoneEngineMessageL( aMessage, |
143 aCallId ); |
139 aCallId ); |