X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphics%2Fandroid%2Fdisplay_platform.h;h=6795f38239165b1a04e247d17fda585a9a763130;hb=11ab96ba152e389814543a6398e2cd6f17a31092;hp=207f6ef6722606bd7198c6b17052fe212ac1b290;hpb=294c354ae3b1f26887c37f866f082e52c08d80f1;p=libs%2Fgui.git diff --git a/source/graphics/android/display_platform.h b/source/graphics/android/display_platform.h index 207f6ef..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 = 0; - std::list events; + AInputQueue *input_queue = nullptr; + std::deque events; Mutex event_mutex; - WindowHandle native_window = 0; + WindowHandle native_window = nullptr; Mutex window_mutex; void push_event(AndroidEventType);