diff -r 1790c2f1027c -r 0b68a1b0c15e serviceproviders/sapi_sysinfo/tsrc/dev/servicetests/manual/tsysinfogeneraltests/src/tsysinfogripstatus.cpp --- a/serviceproviders/sapi_sysinfo/tsrc/dev/servicetests/manual/tsysinfogeneraltests/src/tsysinfogripstatus.cpp Thu Aug 19 10:46:25 2010 +0300 +++ b/serviceproviders/sapi_sysinfo/tsrc/dev/servicetests/manual/tsysinfogeneraltests/src/tsysinfogripstatus.cpp Tue Aug 31 16:06:03 2010 +0300 @@ -125,17 +125,12 @@ CSysData* data1 = NULL; TRAPD(err2,iSysInfoService->GetInfoL(KGeneral,KGripStatus,data1)); - iResult = err2; - if( err2 != KErrNone ) - return; + gripstatus = ((CStatus*)data1)->Status(); CStatus* data2 = CStatus::NewL(!gripstatus); TRAPD(err3,iSysInfoService->SetInfoL(KGeneral,KGripStatus,data2)); - iResult = err3; - if( err3 != KErrNone ) - return; delete data1; delete data2;