st/egl: fix uninitialized pointer bug

If no format is matched in the loop the value of xconf was undefined.

NOTE: This is a candidate for the 8.0 branch.
This commit is contained in:
Brian Paul 2012-07-16 14:14:07 -06:00
parent 2f92a9f721
commit fe2a7b7e7f

View file

@ -455,7 +455,7 @@ ximage_display_copy_to_pixmap(struct native_display *ndpy,
if (src->bind & PIPE_BIND_DISPLAY_TARGET) {
struct ximage_display *xdpy = ximage_display(ndpy);
enum pipe_format fmt = get_pixmap_format(&xdpy->base, pix);
const struct ximage_config *xconf;
const struct ximage_config *xconf = NULL;
struct xlib_drawable xdraw;
int i;