phoneengine/phonemodel/src/cpemessagehandler.cpp
branchRCL_3
changeset 82 b49b5af297a7
parent 81 c26cc2a7c548
parent 66 b0a26d6936b2
equal deleted inserted replaced
81:c26cc2a7c548 82:b49b5af297a7
  2447         }
  2447         }
  2448     else
  2448     else
  2449         {
  2449         {
  2450         iModel.SendMessage( MEngineMonitor::EPEMessageInValidEmergencyNumber );
  2450         iModel.SendMessage( MEngineMonitor::EPEMessageInValidEmergencyNumber );
  2451         }
  2451         }
  2452 
  2452     // CPhCltEmergencyCall::IsEmergencyPhoneNumber can legitamately return an error code
  2453     return errorCode;
  2453     // This simply means that the number is NOT an emergency number (eg it can return KErrArgument)
       
  2454     // Therefore we are ignoring any KErrArgument errors that come from this
       
  2455     return (errorCode == KErrArgument) ? ECCPErrorNone : errorCode;
  2454     }
  2456     }
  2455 
  2457 
  2456 // -----------------------------------------------------------------------------
  2458 // -----------------------------------------------------------------------------
  2457 // CPEMessageHandler::HandlePhoneNumberEditedL
  2459 // CPEMessageHandler::HandlePhoneNumberEditedL
  2458 // Handles Phone Number Edited message from phone application, 
  2460 // Handles Phone Number Edited message from phone application,