From d3b0bb58a496049bba583b5d0ae8468f36ce73cf Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Tue, 17 Jun 2014 11:01:22 +0200 Subject: [PATCH] elm_map: Avoid unlikely division by zero. The division by zeor could happen when zoom_cnt is zeor OR when region_cnt is zero. No need for both cases. In the curent implementation this is impossible as both are hard coded defines. But code changes so we should handle this. CID: 1216619 --- legacy/elementary/src/lib/elm_map.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/elementary/src/lib/elm_map.c b/legacy/elementary/src/lib/elm_map.c index de03088e52..d6f3a48a4f 100644 --- a/legacy/elementary/src/lib/elm_map.c +++ b/legacy/elementary/src/lib/elm_map.c @@ -1224,7 +1224,7 @@ _zoom_bring_with_animation(Elm_Map_Data *sd, { double tlon, tlat; Evas_Coord vx, vy, vw, vh; - if ((zoom_cnt == 0) && (region_cnt == 0)) return; + if ((zoom_cnt == 0) || (region_cnt == 0)) return; sd->ani.zoom_cnt = zoom_cnt; sd->ani.zoom = sd->zoom;