From: Doyoun Kang Date: Wed, 2 Mar 2022 04:03:46 +0000 (+0900) Subject: e_magnifier: check null reference X-Git-Tag: submit/tizen_6.5/20220303.084929~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=71f8c0083e5d60d9c7da979e7bb98a68b8e032f7;p=platform%2Fupstream%2Fenlightenment.git e_magnifier: check null reference Change-Id: Ia2226093c75caff1eb5f922d7c8feb83e7b6a95f --- diff --git a/src/bin/e_magnifier.c b/src/bin/e_magnifier.c index 3aed2e3ebd..28e557117f 100644 --- a/src/bin/e_magnifier.c +++ b/src/bin/e_magnifier.c @@ -57,13 +57,14 @@ _e_magnifier_smart_init(void) { E_Zone *zone; + zone = e_zone_current_get(); + EINA_SAFETY_ON_NULL_RETURN_VAL(zone, EINA_FALSE); + _e_magnifier_mgr = evas_object_smart_add(e_comp->evas, _e_magnifier_smart_class_new()); E_MAGNIFIER_SMART_DATA_GET_OR_RETURN(_e_magnifier_mgr, sd) EINA_FALSE; ELOGF("MAGNIFIER", "INIT Magnifier (%p)", NULL, _e_magnifier_mgr); - zone = e_zone_current_get(); - sd->ratio = E_MAGNIFIER_ZOOM_RATIO_150; sd->geom.system.x = 0;