From: Emil Velikov <[email protected]> ... to get the user_data. Like everywhere else through weston.
Signed-off-by: Emil Velikov <[email protected]> --- Some ancient patch, that I had locally. It should be fine to land as-is, although it brings an interesting question - should one keep struct linux_dmabuf_buffer private or not? - No - the get/set user data accessors seem (sort of) pointless - Yes - one would need extra accessor for ::attributes, ...(?) --- libweston/gl-renderer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libweston/gl-renderer.c b/libweston/gl-renderer.c index d091d165..d3ed4a10 100644 --- a/libweston/gl-renderer.c +++ b/libweston/gl-renderer.c @@ -1748,7 +1748,7 @@ gl_renderer_attach_egl(struct weston_surface *es, struct weston_buffer *buffer, static void gl_renderer_destroy_dmabuf(struct linux_dmabuf_buffer *dmabuf) { - struct dmabuf_image *image = dmabuf->user_data; + struct dmabuf_image *image = linux_dmabuf_buffer_get_user_data(dmabuf); dmabuf_image_destroy(image); } -- 2.16.0 _______________________________________________ wayland-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/wayland-devel
