diff options
Diffstat (limited to 'src/lib/ecore_drm/ecore_drm_output.c')
-rw-r--r-- | src/lib/ecore_drm/ecore_drm_output.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/ecore_drm/ecore_drm_output.c b/src/lib/ecore_drm/ecore_drm_output.c index 69babf53e4..396e888aaf 100644 --- a/src/lib/ecore_drm/ecore_drm_output.c +++ b/src/lib/ecore_drm/ecore_drm_output.c @@ -647,7 +647,7 @@ EAPI Eina_Bool ecore_drm_outputs_create(Ecore_Drm_Device *dev) { Eina_Bool ret = EINA_TRUE; - Ecore_Drm_Output *output; + Ecore_Drm_Output *output = NULL; drmModeConnector *conn; drmModeRes *res; drmModeCrtc *crtc; @@ -737,7 +737,7 @@ ecore_drm_outputs_create(Ecore_Drm_Device *dev) /* free resources */ drmModeFreeResources(res); - if (!output->watch) + if ((output) && (!output->watch)) { int events = 0; |