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