equal
deleted
inserted
replaced
256 HBufC8* buf = HBufC8::NewL( KHWDevicesFileMaxSize ); |
256 HBufC8* buf = HBufC8::NewL( KHWDevicesFileMaxSize ); |
257 CleanupStack::PushL( buf ); |
257 CleanupStack::PushL( buf ); |
258 |
258 |
259 TPtr8 ptrBuf( buf->Des() ); |
259 TPtr8 ptrBuf( buf->Des() ); |
260 User::LeaveIfError( session.Connect() ); |
260 User::LeaveIfError( session.Connect() ); |
|
261 CleanupClosePushL ( session ); |
261 User::LeaveIfError( file.Open( session, KHWDevicesFile, EFileRead ) ); |
262 User::LeaveIfError( file.Open( session, KHWDevicesFile, EFileRead ) ); |
262 file.Read( ptrBuf ); |
263 file.Read( ptrBuf ); |
263 file.Close(); |
264 file.Close(); |
264 session.Close(); |
|
265 |
265 |
266 TLex8 l( ptrBuf ); |
266 TLex8 l( ptrBuf ); |
267 TInt32 temp; |
267 TInt32 temp; |
268 l.Val( temp ); |
268 l.Val( temp ); |
269 settings = static_cast< TUint32 >( temp ); |
269 settings = static_cast< TUint32 >( temp ); |
270 |
270 |
271 CleanupStack::Pop( buf ); |
271 CleanupStack::PopAndDestroy ( &session ); |
|
272 CleanupStack::PopAndDestroy ( buf ); |
272 |
273 |
273 COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::GetSupportedHWDevicesL() - return %d", settings ); |
274 COM_TRACE_1( "[AccFW:AccServer] CAccSrvSettingsHandler::GetSupportedHWDevicesL() - return %d", settings ); |
274 |
275 |
275 return settings; |
276 return settings; |
276 } |
277 } |