woohyun pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=fe7a7fa3af732103dd8afd7a11b131d2d10e4314

commit fe7a7fa3af732103dd8afd7a11b131d2d10e4314
Author: WooHyun Jung <[email protected]>
Date:   Fri Feb 14 10:38:24 2020 +0900

    edje_calc: add null checking and remove unreachable code
---
 src/lib/edje/edje_calc.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/src/lib/edje/edje_calc.c b/src/lib/edje/edje_calc.c
index 07f25ec02d..4c11f6ab4e 100644
--- a/src/lib/edje/edje_calc.c
+++ b/src/lib/edje/edje_calc.c
@@ -4240,7 +4240,7 @@ _edje_part_recalc(Edje *ed, Edje_Real_Part *ep, int 
flags, Edje_Calc_Params *sta
      }
 
    /* Recalc if needed the map center && light source */
-   if (ep->param1.description->map.on)
+   if (ep->param1.description && ep->param1.description->map.on)
      {
         center[0] = _edje_real_part_state_get(ed, ep, flags, 
ep->param1.description->map.rot.id_center, &statec1);
         zoom_center[0] = _edje_real_part_state_get(ed, ep, flags, 
ep->param1.description->map.zoom.id_center, &statec1);
@@ -4399,10 +4399,6 @@ _edje_part_recalc(Edje *ed, Edje_Real_Part *ep, int 
flags, Edje_Calc_Params *sta
                   _edje_calc_params_need_ext(p3);
                   p3->ext->clip_to = p1->ext->clip_to;
                }
-             else
-               {
-                  if (p3->ext) p3->ext->clip_to = NULL;
-               }
           }
 
         /* and no_render as well */

-- 


Reply via email to