derekf pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=1bd513305eb521f1febed2c2adbff573a48a52be

commit 1bd513305eb521f1febed2c2adbff573a48a52be
Author: Derek Foreman <[email protected]>
Date:   Thu Nov 16 13:15:14 2017 -0600

    ecore_wl2: fix user pointer for dmabuf param listener
    
    Proving once again that those that defeat type safety usually get what
    they deserve.
---
 src/lib/ecore_wl2/ecore_wl2_buffer.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/ecore_wl2/ecore_wl2_buffer.c 
b/src/lib/ecore_wl2/ecore_wl2_buffer.c
index 08a6df007a..c074870df0 100644
--- a/src/lib/ecore_wl2/ecore_wl2_buffer.c
+++ b/src/lib/ecore_wl2/ecore_wl2_buffer.c
@@ -607,7 +607,7 @@ _ecore_wl2_buffer_test(Ecore_Wl2_Display *ewd)
 
    dp = zwp_linux_dmabuf_v1_create_params(ewd->wl.dmabuf);
    zwp_linux_buffer_params_v1_add(dp, buf->fd, 0, 0, buf->stride, 0, 0);
-   zwp_linux_buffer_params_v1_add_listener(dp, &params_listener, buf);
+   zwp_linux_buffer_params_v1_add_listener(dp, &params_listener, ewd);
    zwp_linux_buffer_params_v1_create(dp, buf->w, buf->h,
                                      DRM_FORMAT_ARGB8888, 0);
    ecore_wl2_display_flush(ewd);

-- 


Reply via email to