serviceproviders/sapi_sysinfo/tsrc/dev/servicetests/manual/tsysinfogeneraltests/src/tsysinfogripstatus.cpp
equal
deleted
inserted
replaced
123 { |
123 { |
124 |
124 |
125 CSysData* data1 = NULL; |
125 CSysData* data1 = NULL; |
126 |
126 |
127 TRAPD(err2,iSysInfoService->GetInfoL(KGeneral,KGripStatus,data1)); |
127 TRAPD(err2,iSysInfoService->GetInfoL(KGeneral,KGripStatus,data1)); |
128 |
128 iResult = err2; |
|
129 if( err2 != KErrNone ) |
|
130 return; |
129 gripstatus = ((CStatus*)data1)->Status(); |
131 gripstatus = ((CStatus*)data1)->Status(); |
130 |
132 |
131 CStatus* data2 = CStatus::NewL(!gripstatus); |
133 CStatus* data2 = CStatus::NewL(!gripstatus); |
132 |
134 |
133 TRAPD(err3,iSysInfoService->SetInfoL(KGeneral,KGripStatus,data2)); |
135 TRAPD(err3,iSysInfoService->SetInfoL(KGeneral,KGripStatus,data2)); |
|
136 iResult = err3; |
|
137 if( err3 != KErrNone ) |
|
138 return; |
134 delete data1; |
139 delete data1; |
135 delete data2; |
140 delete data2; |
136 |
141 |
137 } |
142 } |
138 |
143 |