]> git.tdb.fi Git - libs/gui.git/blobdiff - source/graphics/android/display_platform.h
Use nullptr in place of 0 or NULL
[libs/gui.git] / source / graphics / android / display_platform.h
index 198fd46ee2dd3d8bc5b9013efd8d70605c2fb96d..e07cb2ebeacaa76a7962a35bc5a7d7db6ff31efc 100644 (file)
@@ -3,6 +3,7 @@
 
 #include <android/input.h>
 #include <android/native_window.h>
+#include <sigc++/trackable.h>
 #include <msp/core/mutex.h>
 #include "window_private.h"
 
@@ -11,12 +12,12 @@ namespace Graphics {
 
 typedef void *DisplayHandle;
 
-struct PlatformDisplayPrivate
+struct PlatformDisplayPrivate: public sigc::trackable
 {
-       AInputQueue *input_queue;
+       AInputQueue *input_queue = nullptr;
        std::list<Window::Event> events;
        Mutex event_mutex;
-       WindowHandle native_window;
+       WindowHandle native_window = nullptr;
        Mutex window_mutex;
 
        void push_event(AndroidEventType);