From b96773f9c9b3c397ade8e88b3b3523e63732843f Mon Sep 17 00:00:00 2001 From: "Jasper St. Pierre" Date: Wed, 9 Nov 2011 16:37:32 -0500 Subject: [PATCH] clutter-stage-x11: Make sure to set geometry x and y Otherwise, we could be dealing with uninitialized values, causing havoc all over the place. https://bugzilla.gnome.org/show_bug.cgi?id=663733 --- clutter/x11/clutter-stage-x11.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/clutter/x11/clutter-stage-x11.c b/clutter/x11/clutter-stage-x11.c index f9ae163a8..edf7b9c48 100644 --- a/clutter/x11/clutter-stage-x11.c +++ b/clutter/x11/clutter-stage-x11.c @@ -204,6 +204,8 @@ clutter_stage_x11_get_geometry (ClutterStageWindow *stage_window, ClutterStageCogl *stage_cogl = CLUTTER_STAGE_COGL (stage_x11); ClutterBackendX11 *backend_x11 = CLUTTER_BACKEND_X11 (stage_cogl->backend); + geometry->x = geometry->y = 0; + /* If we're fullscreen, return the size of the display. */ if ((stage_x11->state & CLUTTER_STAGE_STATE_FULLSCREEN) && stage_x11->fullscreening)