From 752360e0c0e103bfb170b8b2ce91baaf67e6b13b Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Wed, 18 Jul 2018 02:19:12 +0900 Subject: [PATCH] e randr - fix crash when no zones found --- src/bin/e_randr2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/e_randr2.c b/src/bin/e_randr2.c index c90b2fa6e..ee319b79a 100644 --- a/src/bin/e_randr2.c +++ b/src/bin/e_randr2.c @@ -432,7 +432,8 @@ _config_update(E_Randr2 *r, E_Config_Randr2 *cfg, Eina_Bool update_only) { /* find right-most screen */ E_Zone *zone = eina_list_last_data_get(e_comp->zones); - eina_stringshare_replace(&cs->rel_to, zone->randr2_id); + if (zone) + eina_stringshare_replace(&cs->rel_to, zone->randr2_id); } cs->rel_align = 0; }