X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fapp.hpp;h=9424d9f65651e7bd1e58fcbfda641c9c9f3754f5;hb=refs%2Ftags%2F5.0.0;hp=ed27cf23176b73817f8f20aa28d5736bd78e2419;hpb=ef6f72786ab7c7791a0dce9b63412b04b9351ddb;p=staging%2Fwindowmanager.git diff --git a/src/app.hpp b/src/app.hpp index ed27cf2..9424d9f 100644 --- a/src/app.hpp +++ b/src/app.hpp @@ -47,9 +47,6 @@ namespace wm { using std::experimental::optional; struct id_allocator { - constexpr static const unsigned id_shift = 22; - constexpr static const unsigned id_mask = (1 << id_shift) - 1; - unsigned next = 1; // Surfaces that where requested but not yet created @@ -116,7 +113,6 @@ struct App { struct config config; // track current layouts separately - std::map layouts; layer_map layers; // ID allocation and proxy methods for lookup @@ -130,7 +126,7 @@ struct App { Policy policy; explicit App(wl::display *d); - ~App(); + ~App() = default; App(App const &) = delete; App &operator=(App const &) = delete;