From 349fc5e9104c6afa30e34032584acf35c1560ad1 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 31 Oct 2016 11:18:49 -0400 Subject: [PATCH] avoid potential divide by zero during bryce startup --- src/bin/e_bryce.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_bryce.c b/src/bin/e_bryce.c index fa41dd817..32333c43f 100644 --- a/src/bin/e_bryce.c +++ b/src/bin/e_bryce.c @@ -228,11 +228,13 @@ _bryce_autosize(Bryce *b) elm_object_content_unset(b->scroller); if (b->orient == E_GADGET_SITE_ORIENT_HORIZONTAL) { + if (!h) h = 1; evas_object_resize(b->bryce, w * b->size * e_scale / h, b->size * e_scale); evas_object_resize(b->site, w * b->size * e_scale / h, b->size * e_scale); } else if (b->orient == E_GADGET_SITE_ORIENT_VERTICAL) { + if (!w) w = 1; evas_object_resize(b->bryce, b->size * e_scale, h * b->size * e_scale / w); evas_object_resize(b->site, b->size * e_scale, h * b->size * e_scale / w); }