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 4a4098a02f..3be89ac1d5 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 @@ -637,7 +637,7 @@ ecore_x_randr_outputs_get(Ecore_X_Window root, XRRScreenResources *res = NULL; Ecore_X_Randr_Output *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_Output) * res->noutput)))