From fa5e1c8941f3ab1ef9fbf6fbdb491ca6db296111 Mon Sep 17 00:00:00 2001 From: lecoanet Date: Fri, 5 Jul 2002 14:31:05 +0000 Subject: * (ToArea): Correction de la protection de la variable report le push etait mal plac�. Le find overlapping/enclosed donnait des r�sultats al�atoires selon le point de d�part. --- generic/Group.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/generic/Group.c b/generic/Group.c index ad1d706..b55e01b 100644 --- a/generic/Group.c +++ b/generic/Group.c @@ -772,6 +772,7 @@ ToArea(Item item, PushTransform(item); + report = ta->report; /* * Is this group the target group ? @@ -815,7 +816,6 @@ ToArea(Item item, * children to the result. */ atomic = ISSET(item->flags, ATOMIC_BIT); - report = ta->report; ta->report |= atomic; } @@ -823,7 +823,6 @@ ToArea(Item item, enclosing.orig.y = ta->area->orig.y - 1; enclosing.corner.x = ta->area->corner.x + 1; enclosing.corner.y = ta->area->corner.y + 1; - outside = inside = True; /* * Process each item and proceed with subtrees if -- cgit v1.1