[cairo-xlib] Do not create surface with mismatching Visual and PictFormat.

As identified by Vladimir Vukicevic,
_cairo_xlib_surface_create_similar_with_format() was erroneously passing
down the source Visual when creating a surface with a different
XRenderPictFormat.
This commit is contained in:
Chris Wilson 2008-04-07 23:48:36 +01:00
parent 9aac5916bc
commit 4924d4d928

View file

@ -162,7 +162,7 @@ _cairo_xlib_surface_create_similar_with_format (void *abstract_src,
surface = (cairo_xlib_surface_t *)
_cairo_xlib_surface_create_internal (dpy, pix,
src->screen, src->visual,
src->screen, NULL,
xrender_format,
width, height,
xrender_format->depth);