phoneengine/phonemodel/src/cpemessagehandler.cpp
branchRCL_3
changeset 55 fbea179620e6
parent 39 b8d67d6176f5
child 66 b0a26d6936b2
equal deleted inserted replaced
49:7e4661f76547 55:fbea179620e6
  2441         }
  2441         }
  2442     else
  2442     else
  2443         {
  2443         {
  2444         iModel.SendMessage( MEngineMonitor::EPEMessageInValidEmergencyNumber );
  2444         iModel.SendMessage( MEngineMonitor::EPEMessageInValidEmergencyNumber );
  2445         }
  2445         }
  2446 
  2446     // CPhCltEmergencyCall::IsEmergencyPhoneNumber can legitamately return an error code
  2447     return errorCode;
  2447     // This simply means that the number is NOT an emergency number (eg it can return KErrArgument)
       
  2448     // Therefore we are ignoring any KErrArgument errors that come from this
       
  2449     return (errorCode == KErrArgument) ? ECCPErrorNone : errorCode;
  2448     }
  2450     }
  2449 
  2451 
  2450 // -----------------------------------------------------------------------------
  2452 // -----------------------------------------------------------------------------
  2451 // CPEMessageHandler::HandlePhoneNumberEditedL
  2453 // CPEMessageHandler::HandlePhoneNumberEditedL
  2452 // Handles Phone Number Edited message from phone application, 
  2454 // Handles Phone Number Edited message from phone application,