From ac77bd576083ccecfce128b1bca6ab66d16491ee Mon Sep 17 00:00:00 2001 From: Marcus Fritzsch Date: Wed, 13 Sep 2017 16:47:56 +0200 Subject: App: remove unused g_app global, make dtor default Signed-off-by: Marcus Fritzsch --- src/app.cpp | 6 ------ src/app.hpp | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/src/app.cpp b/src/app.cpp index 3ee4379..ac70489 100644 --- a/src/app.cpp +++ b/src/app.cpp @@ -39,7 +39,6 @@ namespace wm { namespace { -App *g_app; using nlohmann::json; @@ -84,9 +83,6 @@ App::App(wl::display *d) id_alloc{}, pending_events(false), policy{} { - assert(g_app == nullptr); - g_app = this; - try { { auto l = load_layer_map( @@ -102,8 +98,6 @@ App::App(wl::display *d) } } -App::~App() { g_app = nullptr; } - int App::init() { if (!this->display->ok()) { return -1; diff --git a/src/app.hpp b/src/app.hpp index aac28cd..9424d9f 100644 --- a/src/app.hpp +++ b/src/app.hpp @@ -126,7 +126,7 @@ struct App { Policy policy; explicit App(wl::display *d); - ~App(); + ~App() = default; App(App const &) = delete; App &operator=(App const &) = delete; -- cgit 1.2.3-korg