diff -r 2691f6aa1921 -r e1de7d03f843 connectivitymodules/SeCon/services/csc/src/sconversioninfo.cpp --- a/connectivitymodules/SeCon/services/csc/src/sconversioninfo.cpp Fri Mar 19 09:27:26 2010 +0200 +++ b/connectivitymodules/SeCon/services/csc/src/sconversioninfo.cpp Fri Apr 16 14:53:26 2010 +0300 @@ -1,5 +1,5 @@ /* -* Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies). +* Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies). * All rights reserved. * This component and the accompanying materials are made available * under the terms of "Eclipse Public License v1.0" @@ -23,7 +23,8 @@ #include // read imsi #include #include -#include +#include +#include #include "caputils.h" #include "debug.h" @@ -199,6 +200,13 @@ iProductCode = info.AllocL(); } + // screen size + TPckgBuf siBuf; + UserSvr::ScreenInfo(siBuf); + TScreenInfoV01& si=siBuf(); + iScreenSize = si.iScreenSize; + + // read DesktopSync key value CRepository* repository(NULL); TRAP( iDesktopSyncError, repository = CRepository::NewL( KCRUidDSDCMOConfig )); @@ -214,9 +222,7 @@ LOGGER_WRITE_1("Could not create CRepository, err: %d", iDesktopSyncError ); } - // screen size - HAL::Get(HAL::EDisplayXPixels, iScreenSize.iWidth); - HAL::Get(HAL::EDisplayYPixels, iScreenSize.iHeight); + iInfoFetched = ETrue; TRACE_FUNC_EXIT;