Hi, Second try for the ui patch queue. This time the mingw test builds done with -Werror. Warnings fixed. A few more fixes picked up.
please pull, Gerd The following changes since commit 860a3b34854d8abe9af9f1eb584691de926ce897: Update version for v2.6.0-rc5 release (2016-05-09 14:08:12 +0100) are available in the git repository at: git://git.kraxel.org/qemu tags/pull-ui-20160513-1 for you to fetch changes up to 6978dc4adcdf27722aa6f9e13f88a903b30a3f8d: gtk: don't leak the GtkBorder with VTE 0.36 (2016-05-13 12:40:12 +0200) ---------------------------------------------------------------- gtk/sdl build tweaks fix gtk 3.20 warnings gtk clipboard support spice-gl monitor config support fix coverity warnings ---------------------------------------------------------------- Alberto Garcia (1): gtk: don't leak the GtkBorder with VTE 0.36 Cole Robinson (10): ui: gtk: fix crash when terminal inner-border is NULL ui: sdl2: Release grab before opening console window configure: build SDL if only SDL2 available configure: error on unknown --with-sdlabi value configure: add echo_version helper configure: report GTK version configure: report SDL version configure: support vte-2.91 ui: gtk: Fix a runtime warning on vte >= 0.37 ui: gtk: Fix some deprecation warnings Gerd Hoffmann (2): spice/gl: add & use qemu_spice_gl_monitor_config gtk: update grab code for gtk 3.20 Gonglei (2): egl-helpers: fix possible resource leak spice: fix coverity complains Md Haris Iqbal (1): Changed malloc to g_malloc, free to g_free in ui/shader.c Michael S. Tsirkin (1): ui/gtk: copy to clipboard support configure | 62 +++++++++++++++--------- include/ui/spice-display.h | 1 + ui/egl-helpers.c | 9 ++-- ui/gtk.c | 115 +++++++++++++++++++++++++++++++++++++-------- ui/sdl2.c | 4 ++ ui/shader.c | 8 ++-- ui/spice-display.c | 34 ++++++++++++-- 7 files changed, 178 insertions(+), 55 deletions(-)