Restore to remove virtual keywords 17/279617/2
authorChanggyu Choi <changyu.choi@samsung.com>
Fri, 12 Aug 2022 08:57:06 +0000 (17:57 +0900)
committerChanggyu Choi <changyu.choi@samsung.com>
Fri, 12 Aug 2022 09:01:07 +0000 (09:01 +0000)
Change-Id: Iaaf70682e8f0ff0ab4659d49ecd0d9ed5494616a
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
aul/app_manager/app_context.hh
aul/app_manager/app_event.hh
aul/app_manager/app_manager.hh
parser/boot-sequencer/appsvc_db.hh

index e479ec1..4ef30f2 100644 (file)
@@ -47,7 +47,7 @@ class AppContext {
   };
 
   explicit AppContext(tizen_base::Bundle b);
-  ~AppContext();
+  virtual ~AppContext();
 
   const std::string& GetAppId() const;
   const std::string& GetPkgId() const;
index 7912c1b..84e87a2 100644 (file)
@@ -35,7 +35,7 @@ class AppEvent {
 
   AppEvent(std::string app_id, IEvent* ev);
   explicit AppEvent(IEvent* ev);
-  ~AppEvent();
+  virtual ~AppEvent();
 
  private:
   static int OnAppStatusCb(const char* endpoint, aul_app_com_result_e res,
index 3d20690..136c849 100644 (file)
@@ -32,7 +32,7 @@ class AppManager {
   using AppContextList = std::list<std::unique_ptr<AppContext>>;
 
   AppManager();
-  ~AppManager();
+  virtual ~AppManager();
 
   AppContextList GetAppContexts();
   AppContextList GetAllAppContexts();
index ae760a0..f63d98d 100644 (file)
@@ -31,7 +31,7 @@ namespace boot_sequencer {
 class AppSvcDB : public Database {
  public:
   explicit AppSvcDB(uid_t uid);
-  ~AppSvcDB();
+  virtual ~AppSvcDB();
 
   std::vector<std::shared_ptr<AppInfo>> Select(const std::string& package);
   void Insert(const std::string& package,