summaryrefslogtreecommitdiff
path: root/src/lib/ecore_drm/ecore_drm_output.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/ecore_drm/ecore_drm_output.c')
-rw-r--r--src/lib/ecore_drm/ecore_drm_output.c4
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;