discomfitor pushed a commit to branch master.

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

commit cb18ce4a90fa6c46e350d0e2737719027d9e1bd3
Author: Mike Blumenkrantz <[email protected]>
Date:   Fri Jun 2 18:23:45 2017 -0400

    ee drm: null elput device pointer when deleting device
---
 src/modules/ecore_evas/engines/drm/ecore_evas_drm.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c 
b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c
index b0e0ff41b9..cea1c6273a 100644
--- a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c
+++ b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c
@@ -155,6 +155,7 @@ _drm_device_change(void *d EINA_UNUSED, int t EINA_UNUSED, 
void *event)
              {
                 if (dev != ev->device->evas_device) continue;
                 evas_device_del(dev);
+                ev->device->evas_device = NULL;
                 break;
              }
            break;

-- 


Reply via email to