--- a/callcontinuity/vcchotrigger/src/vcchotrigger.cpp Wed Sep 01 12:29:57 2010 +0100
+++ b/callcontinuity/vcchotrigger/src/vcchotrigger.cpp Tue Sep 14 21:02:05 2010 +0300
@@ -349,8 +349,10 @@
TVccHoStatus hoStatus( EVccHoStateUnknown );
iEngPsProperty->GetCurrentHoStatus( hoStatus );
- if( hoStatus != EVccCsToPsHoStarted || hoStatus != EVccCsToPsHoInprogress
- || hoStatus != EVccPsToCsHoStarted || hoStatus != EVccPsToCsHoInprogress )
+ RUBY_DEBUG1( " hoStatus = %d ", hoStatus );
+
+ if( hoStatus != EVccCsToPsHoStarted && hoStatus != EVccCsToPsHoInprogress
+ && hoStatus != EVccPsToCsHoStarted && hoStatus != EVccPsToCsHoInprogress )
{
RUBY_DEBUG0( "HO not in progress, updating keys" );
TRAP_IGNORE( UpdatePsKeysL() );