diff --git a/legacy/evas/src/modules/engines/software_x11/evas_xcb_outbuf.c b/legacy/evas/src/modules/engines/software_x11/evas_xcb_outbuf.c index 0bc63c77fb..e74476e81d 100644 --- a/legacy/evas/src/modules/engines/software_x11/evas_xcb_outbuf.c +++ b/legacy/evas/src/modules/engines/software_x11/evas_xcb_outbuf.c @@ -366,7 +366,7 @@ evas_software_xcb_outbuf_setup_x(int w, buf->priv.mask.r, buf->priv.mask.g, buf->priv.mask.b, - buf->priv.pal->colors); + buf->priv.pal ? buf->priv.pal->colors : -1); } } evas_software_xcb_outbuf_drawable_set(buf, draw); diff --git a/legacy/evas/src/modules/engines/software_x11/evas_xlib_outbuf.c b/legacy/evas/src/modules/engines/software_x11/evas_xlib_outbuf.c index 3fb7e2073f..b53e0ab92c 100644 --- a/legacy/evas/src/modules/engines/software_x11/evas_xlib_outbuf.c +++ b/legacy/evas/src/modules/engines/software_x11/evas_xlib_outbuf.c @@ -325,7 +325,7 @@ evas_software_xlib_outbuf_setup_x(int w, int h, int rot, Outbuf_Depth depth, buf->priv.mask.r, buf->priv.mask.g, buf->priv.mask.b, - buf->priv.pal ? buf->priv.pal->colors: -1); + buf->priv.pal ? buf->priv.pal->colors : -1); } } evas_software_xlib_outbuf_drawable_set(buf, draw);