diff options
author | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-08-04 16:11:00 -0400 |
---|---|---|
committer | Mike Blumenkrantz <zmike@osg.samsung.com> | 2017-08-04 16:10:31 -0400 |
commit | 4e68271416b251fb0dd730c14bde012d96744876 (patch) | |
tree | 3e68dd98875a1f2dc54725c2a5b2b3110b067d6b | |
parent | 374912574523cca5dad75e6330a9673dd1c3c662 (diff) | |
download | efl-4e68271416b251fb0dd730c14bde012d96744876.tar.gz |
ecore-wl2: pass display to aux hint event_adds
fixes display refcounting
ref 6bb56b3f5651fab85b1a0a1a1a8040f4e488c799
@fix
-rw-r--r-- | src/lib/ecore_wl2/ecore_wl2_display.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/ecore_wl2/ecore_wl2_display.c b/src/lib/ecore_wl2/ecore_wl2_display.c index f1699ecbad..dc7fb0df49 100644 --- a/src/lib/ecore_wl2/ecore_wl2_display.c +++ b/src/lib/ecore_wl2/ecore_wl2_display.c @@ -143,7 +143,7 @@ _aux_hints_supported_aux_hints(void *data, struct efl_aux_hints *aux_hints EINA_ ev->win = win->id; ev->display = ewd; ewd->refs++; - ecore_event_add(ECORE_WL2_EVENT_AUX_HINT_SUPPORTED, ev, _display_event_free, NULL); + ecore_event_add(ECORE_WL2_EVENT_AUX_HINT_SUPPORTED, ev, _display_event_free, ewd); } static void @@ -163,7 +163,7 @@ _aux_hints_allowed_aux_hint(void *data, struct efl_aux_hints *aux_hints EINA_UN ev->id = id; ev->display = ewd; ewd->refs++; - ecore_event_add(ECORE_WL2_EVENT_AUX_HINT_ALLOWED, ev, _display_event_free, NULL); + ecore_event_add(ECORE_WL2_EVENT_AUX_HINT_ALLOWED, ev, _display_event_free, ewd); } static void |