X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphics%2Fandroid%2Fdisplay_platform.h;h=6795f38239165b1a04e247d17fda585a9a763130;hb=1ea8498c4c729f849095e2f4aa3d282de2000a35;hp=32c1bed43e1a5712af38462906daebaa5bd6d6ad;hpb=357557e2c0e0dcbf6c7131d225f20679b9ea080a;p=libs%2Fgui.git diff --git a/source/graphics/android/display_platform.h b/source/graphics/android/display_platform.h index 32c1bed..6795f38 100644 --- a/source/graphics/android/display_platform.h +++ b/source/graphics/android/display_platform.h @@ -1,6 +1,7 @@ #ifndef MSP_GRAPHICS_DISPLAY_PLATFORM_H_ #define MSP_GRAPHICS_DISPLAY_PLATFORM_H_ +#include #include #include #include @@ -14,10 +15,10 @@ typedef void *DisplayHandle; struct PlatformDisplayPrivate: public sigc::trackable { - AInputQueue *input_queue; - std::list events; + AInputQueue *input_queue = nullptr; + std::deque events; Mutex event_mutex; - WindowHandle native_window; + WindowHandle native_window = nullptr; Mutex window_mutex; void push_event(AndroidEventType);