e_comp_screen: check the screens
authorSooChan Lim <sc1.lim@samsung.com>
Wed, 11 Dec 2024 08:59:35 +0000 (17:59 +0900)
committerJunseok Kim <juns.kim@samsung.com>
Fri, 13 Dec 2024 05:15:52 +0000 (14:15 +0900)
Change-Id: If7c334c8620ceb65c1456ce4bb3d4c6b7979a359

src/bin/e_comp_screen.c

index 40010c3ab75b8ad0c4cefe9575db399a1c93b637..4d484d1f12f4c25596047574b6df19f6f1719c5e 100644 (file)
@@ -709,6 +709,8 @@ _e_comp_screen_screen_policy_setup(void)
    e_policy_desk_init();
 
    screens = (Eina_List *)_e_comp_screen_e_screens_get(e_comp_screen_get());
+   if (!screens) return EINA_FALSE;
+
    EINA_LIST_FOREACH(screens, l, scr)
       {
          scr->zone = e_zone_screen_new(scr->screen, scr->w, scr->h);