diff options
author | lecoanet | 2002-07-05 14:31:05 +0000 |
---|---|---|
committer | lecoanet | 2002-07-05 14:31:05 +0000 |
commit | fa5e1c8941f3ab1ef9fbf6fbdb491ca6db296111 (patch) | |
tree | 0c975831a19dd97be5c6f16b897e0b64f9b624cd | |
parent | b7c64bb7edd9bf67d287b06b82f84d9fc9f5659a (diff) | |
download | tkzinc-fa5e1c8941f3ab1ef9fbf6fbdb491ca6db296111.zip tkzinc-fa5e1c8941f3ab1ef9fbf6fbdb491ca6db296111.tar.gz tkzinc-fa5e1c8941f3ab1ef9fbf6fbdb491ca6db296111.tar.bz2 tkzinc-fa5e1c8941f3ab1ef9fbf6fbdb491ca6db296111.tar.xz |
* (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.
-rw-r--r-- | generic/Group.c | 3 |
1 files changed, 1 insertions, 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 |