ecore_wl2: destroy dmabuf global at shutdown
authorDerek Foreman <derekf@osg.samsung.com>
Wed, 19 Apr 2017 21:45:34 +0000 (16:45 -0500)
committerDerek Foreman <derekf@osg.samsung.com>
Wed, 19 Apr 2017 21:45:34 +0000 (16:45 -0500)
Fixes a small memory leak.

src/lib/ecore_wl2/ecore_wl2_display.c

index 8504582..8bc19a4 100644 (file)
@@ -277,6 +277,7 @@ _ecore_wl2_display_globals_cleanup(Ecore_Wl2_Display *ewd)
      wl_data_device_manager_destroy(ewd->wl.data_device_manager);
    if (ewd->wl.compositor) wl_compositor_destroy(ewd->wl.compositor);
    if (ewd->wl.subcompositor) wl_subcompositor_destroy(ewd->wl.subcompositor);
+   if (ewd->wl.dmabuf) zwp_linux_dmabuf_v1_destroy(ewd->wl.dmabuf);
 
    if (ewd->wl.registry) wl_registry_destroy(ewd->wl.registry);
 }