projects
/
profile
/
ivi
/
eina.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f58bfbc
)
* eina: use previous cached result in quadtree.
author
cedric
<cedric>
Tue, 4 May 2010 14:42:13 +0000
(14:42 +0000)
committer
cedric
<cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 4 May 2010 14:42:13 +0000
(14:42 +0000)
git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@48607
7cbeb6ba
-43b4-40fd-8cce-
4c39aea84d33
src/lib/eina_quadtree.c
patch
|
blob
|
history
diff --git
a/src/lib/eina_quadtree.c
b/src/lib/eina_quadtree.c
index
c7d2db1
..
c73af99
100644
(file)
--- a/
src/lib/eina_quadtree.c
+++ b/
src/lib/eina_quadtree.c
@@
-787,6
+787,7
@@
eina_quadtree_collide(Eina_QuadTree *q, int x, int y, int w, int h)
q->root = _eina_quadtree_update(q, NULL, q->root, q->change,
EINA_FALSE, &canvas);
q->change = NULL;
+ q->lost = EINA_TRUE;
}
if (q->target.x != x
@@
-805,6
+806,7
@@
eina_quadtree_collide(Eina_QuadTree *q, int x, int y, int w, int h)
q->cached = _eina_quadtree_collide(NULL, q->root,
EINA_FALSE, &canvas,
&q->target);
+ q->lost = EINA_FALSE;
}
return q->cached;