--- a/locationtriggering/ltserver/ltserverlogic/src/lbtsimchangehandler.cpp Fri Jul 23 19:40:48 2010 +0530
+++ b/locationtriggering/ltserver/ltserverlogic/src/lbtsimchangehandler.cpp Fri Aug 06 19:34:22 2010 +0530
@@ -293,15 +293,26 @@
lex.Assign( cellularArea->NetworkIdentityCode() );
lex.Val( trNetworkCode );
+ TInt error;
// If the network type,country code and network code of trigger
// matches with current cell reading, add it to invalid trigger array
if( trNetworkCode != ctNetworkCode )
{
- iInvalidTriggers.Append( trigger->Id() );
+ error = iInvalidTriggers.Append( trigger->Id() );
+ if( error != KErrNone )
+ {
+ LOG1("Failed to append trigger id:%d",error);
+ return;
+ }
}
else if( trNetworkCode == ctNetworkCode )
{
- iValidTriggers.Append( trigger->Id() );
+ error = iValidTriggers.Append( trigger->Id() );
+ if( error != KErrNone )
+ {
+ LOG1("Failed to append trigger id:%d",error);
+ return;
+ }
}
}
}