--- a/coreapplicationuis/SysAp/Src/SysApSimChanged.cpp Tue Aug 31 15:24:25 2010 +0300
+++ b/coreapplicationuis/SysAp/Src/SysApSimChanged.cpp Wed Sep 01 12:24:48 2010 +0100
@@ -20,11 +20,11 @@
#include "SysApSimChanged.h"
#include "SysApAppUi.h"
#include <settingsinternalcrkeys.h>
-//#include <LogsDomainCRKeys.h>
+#include <LogsDomainCRKeys.h>
#include <logcli.h>
#include <centralrepository.h>
const TInt KPSetDefaultCFTimer = 30;
-#include <rsssettings.h>
+#include <RSSSettings.h>
#include <startupdomainpskeys.h>
#include <PSVariables.h>
#include "SysAp.hrh"
@@ -71,12 +71,6 @@
void CSysApSimChanged::ClearRepositoriesL()
{
- const TUid KCRUidLogs = {0x101F874E};
- /**
- * Informs the Logs application about the amount of new missed calls.
- * Integer type
- **/
- const TUint32 KLogsNewMissedCalls = 0x00000006;
TRACES( RDebug::Print( _L("CSysApSimChanged::ClearRepositoriesL(): opening KCRUidCallForwarding") ) );
CRepository* repository = CRepository::NewL( KCRUidCallForwarding );
@@ -117,13 +111,13 @@
dateTime.Set( 2100, EJanuary, 1, 0, 0, 0, 0 );
TTime date(dateTime);
-/* TRACES( RDebug::Print( _L("CSysApSimChanged::ClearLogsL(): trying CLogClient::NewL") ) );
+ TRACES( RDebug::Print( _L("CSysApSimChanged::ClearLogsL(): trying CLogClient::NewL") ) );
CLogClient* logClient = CLogClient::NewL( iFs );
logClient->ClearLog( date, active->iStatus );
-*/
+
CActiveScheduler::Start();
-// delete logClient;
+ delete logClient;
CleanupStack::PopAndDestroy( active );
}
@@ -136,7 +130,7 @@
TRACES( RDebug::Print( _L("CSysApSimChanged::ClearSsSettingsL()") ) );
// Reset SSSettings values
-/* RSSSettings ssSettings;
+ RSSSettings ssSettings;
User::LeaveIfError( ssSettings.Open( iSysApAppUi.GetTelServer() ) );
TRACES( RDebug::Print( _L("CSysApSimChanged::ClearSsSettingsL(): trying RSSSettings::HandleSIMChanged") ) );
@@ -144,7 +138,6 @@
ssSettings.Close();
User::LeaveIfError( err );
-*/
}
// -----------------------------------------------------------------------------
@@ -171,7 +164,7 @@
if ( simNotOwned )
{
ClearRepositoriesL();
-// ClearLogsL();
+ ClearLogsL();
}
}
// =============== CShareActive MEMBER FUNCTIONS ===============================