Change-Id: Idcd8f9c6a8409d292e312e023d45f494697c9138
Signed-off-by: Somin Kim <somin926.kim@samsung.com>
using namespace ctx;
AppStatsLogger::AppStatsLogger(GDBusConnection* conn) :
- __initializer(NULL),
__installMon(NULL),
__launchMon(NULL)
{
- __initializer = new AppDbInitializer();
+ AppDbInitializer initializer;
__installMon = new AppInstallMonitor();
__launchMon = new AppUseMonitor(conn);
namespace ctx {
- class AppDbInitializer;
class AppInstallMonitor;
class AppUseMonitor;
~AppStatsLogger();
private:
- AppDbInitializer *__initializer;
AppInstallMonitor *__installMon;
AppUseMonitor *__launchMon;
};
if (records.empty())
__duplicateAppList();
-
- delete this;
}
void ctx::AppDbInitializer::__duplicateAppList()