* clutter/glx/clutter-glx-texture-pixmap.c:
In clutter_glx_texture_pixmap_dispose; trap X errors around
glXDestroyGLXPixmap so we can't die due to BadDrawable errors.
+2008-04-1 Robert Bragg <bob@o-hand.com>
+
+ * clutter/glx/clutter-glx-texture-pixmap.c:
+ In clutter_glx_texture_pixmap_dispose; trap X errors around
+ glXDestroyGLXPixmap so we can't die due to BadDrawable errors.
+
2008-03-31 Matthew Allum <mallum@openedhand.com>
* README:
if (priv->glx_pixmap != None)
{
+ clutter_x11_trap_x_errors ();
glXDestroyGLXPixmap (((ClutterBackendX11 *)backend)->xdpy,
priv->glx_pixmap);
+ XSync (((ClutterBackendX11 *)backend)->xdpy, FALSE);
+ clutter_x11_untrap_x_errors ();
priv->glx_pixmap = None;
}