Add a NULL check in native_surface_init under wayland
This commit is contained in:
parent
b3cda14e1b
commit
e5e887c773
|
@ -580,6 +580,7 @@ e_pixmap_native_surface_init(E_Pixmap *cp, Evas_Native_Surface *ns)
|
||||||
break;
|
break;
|
||||||
case E_PIXMAP_TYPE_WL:
|
case E_PIXMAP_TYPE_WL:
|
||||||
#ifdef HAVE_WAYLAND
|
#ifdef HAVE_WAYLAND
|
||||||
|
if (!cp->buffer) return EINA_FALSE;
|
||||||
ns->type = EVAS_NATIVE_SURFACE_WL;
|
ns->type = EVAS_NATIVE_SURFACE_WL;
|
||||||
ns->version = EVAS_NATIVE_SURFACE_VERSION;
|
ns->version = EVAS_NATIVE_SURFACE_VERSION;
|
||||||
ns->data.wl.legacy_buffer = cp->buffer->resource;
|
ns->data.wl.legacy_buffer = cp->buffer->resource;
|
||||||
|
|
Loading…
Reference in New Issue