From 5350a041dc52dc3d32daf832536955e169ca437d Mon Sep 17 00:00:00 2001
From: Paul Wisbey
Date: Wed, 26 Feb 2020 17:56:45 +0000
Subject: [PATCH] Moved SingletonService into dali-core
Change-Id: I29451604967d49e0a3b658a96c9b8b0178a2d39a
---
dali-extension/internal/evas-plugin/evas-plugin-impl.cpp | 8 --------
dali-extension/internal/evas-plugin/evas-plugin-impl.h | 2 --
2 files changed, 10 deletions(-)
diff --git a/dali-extension/internal/evas-plugin/evas-plugin-impl.cpp b/dali-extension/internal/evas-plugin/evas-plugin-impl.cpp
index 13959c2..1484c9e 100755
--- a/dali-extension/internal/evas-plugin/evas-plugin-impl.cpp
+++ b/dali-extension/internal/evas-plugin/evas-plugin-impl.cpp
@@ -50,9 +50,6 @@ Adaptor* EvasPlugin::mAdaptor = nullptr;
uint32_t EvasPlugin::mEvasPluginCount = 0;
-SingletonService EvasPlugin::mSingletonService = SingletonService();
-
-
IntrusivePtr< EvasPlugin > EvasPlugin::New( Evas_Object* parentEvasObject, int width, int height, bool isTranslucent )
{
IntrusivePtr< EvasPlugin > evasPlugin = new EvasPlugin( parentEvasObject, width, height, isTranslucent );
@@ -84,9 +81,6 @@ void EvasPlugin::Initialize()
if( !mAdaptor )
{
- // Create the singleton service
- mSingletonService = SingletonService::New();
-
// Create an adaptor or add new scene holder to the adaptor
mAdaptor = &Adaptor::New( sceneHolderHandler, *surface, Configuration::APPLICATION_DOES_NOT_HANDLE_CONTEXT_LOSS );
}
@@ -110,8 +104,6 @@ EvasPlugin::~EvasPlugin()
if( !mEvasPluginCount )
{
delete mAdaptor;
-
- mSingletonService.UnregisterAll();
}
}
diff --git a/dali-extension/internal/evas-plugin/evas-plugin-impl.h b/dali-extension/internal/evas-plugin/evas-plugin-impl.h
index 103f956..78da4e3 100755
--- a/dali-extension/internal/evas-plugin/evas-plugin-impl.h
+++ b/dali-extension/internal/evas-plugin/evas-plugin-impl.h
@@ -22,7 +22,6 @@
#include
#include
-#include
#include
#include
#include
@@ -283,7 +282,6 @@ private:
static Adaptor* mAdaptor;
static uint32_t mEvasPluginCount;
- static SingletonService mSingletonService;
std::unique_ptr< EvasWrapper > mEvasWrapper;
std::unique_ptr< TriggerEventInterface > mRenderNotification;
--
2.7.4