summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Kolesa <quaker66@gmail.com>2014-01-29 10:00:29 +0000
committerDaniel Kolesa <quaker66@gmail.com>2014-01-29 10:00:29 +0000
commit871597f8c20f3fc418df64669f36f9fae76d89a8 (patch)
treef340ca8178019f172d3bedeaf3583426e50b3cb5 /src
parent23a36b642bd044f7577588c6e7c95bb366035109 (diff)
fix evas_tiler bug (makes evas get stuck in an infinite loop there in certain scenarios)
Diffstat (limited to 'src')
-rw-r--r--src/lib/evas/common/evas_tiler.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/evas/common/evas_tiler.c b/src/lib/evas/common/evas_tiler.c
index fd6c65a479..d787ec2380 100644
--- a/src/lib/evas/common/evas_tiler.c
+++ b/src/lib/evas/common/evas_tiler.c
@@ -605,7 +605,7 @@ rect_list_add_split_fuzzy(list_t *rects, list_node_t *node, int accepted_error)
605 keep_dirty = 0; 605 keep_dirty = 0;
606 break; 606 break;
607 } 607 }
608 else if (intra.area <= accepted_error) 608 else if ((intra.area - area) <= accepted_error)
609 { 609 {
610 /* .---.cur .---.r 610 /* .---.cur .---.r
611 * | | | | 611 * | | | |