diff --git a/src/lib/ecore_drm/ecore_drm_output.c b/src/lib/ecore_drm/ecore_drm_output.c index 8f10614970..bf1cca6618 100644 --- a/src/lib/ecore_drm/ecore_drm_output.c +++ b/src/lib/ecore_drm/ecore_drm_output.c @@ -216,12 +216,12 @@ _ecore_drm_output_crtc_find(Ecore_Drm_Device *dev, drmModeRes *res, drmModeConne else enc = NULL; - if (enc && enc->crtc_id) + if ((enc) && (enc->crtc_id)) { crtc = enc->crtc_id; drmModeFreeEncoder(enc); /* Check is this CRTC is already allocated */ - if (!(dev->crtc_allocator & (1 << crtc))) + if (!(dev->crtc_allocator & (1 << crtc))) return crtc; }