wayland: initalize all controll members
[staging/windowmanager.git] / src / wayland.cpp
index 52b2371..a512979 100644 (file)
@@ -194,7 +194,12 @@ constexpr struct ivi_controller_listener listener = {
 
 controller::controller(struct wl_registry *r, uint32_t name, uint32_t version)
    : wayland_proxy(
-        wl_registry_bind(r, name, &ivi_controller_interface, version)) {
+        wl_registry_bind(r, name, &ivi_controller_interface, version))
+   , surfaces{}
+   , layers{}
+   , screens{}
+   , pending{}
+   , output_size{} {
    ivi_controller_add_listener(this->proxy, &listener, this);
 }