struct wl_resource *surface = e_comp_wl_client_surface_get(evh->ec);
DBG("Client(%s):PID(%d) RscID(%d), Buffer(%p) created",
e_client_util_name_get(evh->ec) ?: "No Name" , evh->ec->netwm.pid,
- wl_resource_get_id(surface), vbuf);
+ surface ? wl_resource_get_id(surface) : -1, vbuf);
end:
vbuf->content_r = evh->geo.input_r;
return vbuf;
struct wl_resource *surface = e_comp_wl_client_surface_get(evh->ec);
DBG("Client(%s):PID(%d) RscID(%d), Buffer(%p) created",
e_client_util_name_get(evh->ec) ?: "No Name" , evh->ec->netwm.pid,
- wl_resource_get_id(surface), vbuf);
+ surface ? wl_resource_get_id(surface) : -1, vbuf);
end:
vbuf->content_r = evh->geo.input_r;
return vbuf;