phoneengine/phonemodel/src/cpemessagehandler.cpp
branchRCL_3
changeset 66 b0a26d6936b2
parent 62 5266b1f337bd
parent 55 fbea179620e6
child 82 b49b5af297a7
equal deleted inserted replaced
63:fe4f904300fc 66:b0a26d6936b2
  2457         }
  2457         }
  2458     else
  2458     else
  2459         {
  2459         {
  2460         iModel.SendMessage( MEngineMonitor::EPEMessageInValidEmergencyNumber );
  2460         iModel.SendMessage( MEngineMonitor::EPEMessageInValidEmergencyNumber );
  2461         }
  2461         }
  2462 
  2462     // CPhCltEmergencyCall::IsEmergencyPhoneNumber can legitamately return an error code
  2463     return errorCode;
  2463     // This simply means that the number is NOT an emergency number (eg it can return KErrArgument)
       
  2464     // Therefore we are ignoring any KErrArgument errors that come from this
       
  2465     return (errorCode == KErrArgument) ? ECCPErrorNone : errorCode;
  2464     }
  2466     }
  2465 
  2467 
  2466 // -----------------------------------------------------------------------------
  2468 // -----------------------------------------------------------------------------
  2467 // CPEMessageHandler::HandlePhoneNumberEditedL
  2469 // CPEMessageHandler::HandlePhoneNumberEditedL
  2468 // Handles Phone Number Edited message from phone application, 
  2470 // Handles Phone Number Edited message from phone application,