diff --git a/legacy/ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c b/legacy/ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c index 1339a4d76f..8a00b8bed0 100644 --- a/legacy/ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c +++ b/legacy/ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c @@ -527,7 +527,7 @@ ecore_x_randr_crtcs_get(Ecore_X_Window root, XRRScreenResources *res = NULL; Ecore_X_Randr_Crtc *ret = NULL; - if (num && root && + if (root && (res = _ecore_x_randr_get_screen_resources (_ecore_x_disp, root))) { if ((ret = malloc(sizeof(Ecore_X_Randr_Crtc) * res->ncrtc)))