serviceproviders/sapi_sysinfo/tsrc/dev/servicetests/manual/tsysinfogeneraltests/src/tsysinfoflipstatus.cpp
branchRCL_3
changeset 45 a9c0808a1095
parent 44 0b68a1b0c15e
--- a/serviceproviders/sapi_sysinfo/tsrc/dev/servicetests/manual/tsysinfogeneraltests/src/tsysinfoflipstatus.cpp	Tue Aug 31 16:06:03 2010 +0300
+++ b/serviceproviders/sapi_sysinfo/tsrc/dev/servicetests/manual/tsysinfogeneraltests/src/tsysinfoflipstatus.cpp	Wed Sep 01 12:28:47 2010 +0100
@@ -124,12 +124,18 @@
 	CSysData* data1 = NULL;
 	
 	TRAPD(err2,iSysInfoService->GetInfoL(KGeneral,KFlipStatus,data1));
+   iResult = err2;
+   if(err2 != KErrNone)
+      return;
 		
 	flipstatus = ((CStatus*)data1)->Status();
 	
 	CStatus* data2 = CStatus::NewL(!flipstatus);
 
 	TRAPD(err3,iSysInfoService->SetInfoL(KGeneral,KFlipStatus,data2));
+	iResult = err3;
+	if( err3 != KErrNone )
+      return;
 	delete data1;
 	delete data2;