From faf95b2c4340f4dba0ca17d2c86d6d885b990351 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Sun, 4 Feb 2007 16:59:07 +0000 Subject: [PATCH] processing changes fixed again. --- src/common/gamecode/laws.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/common/gamecode/laws.c b/src/common/gamecode/laws.c index 2fe6b5cd5..88fd0c24a 100644 --- a/src/common/gamecode/laws.c +++ b/src/common/gamecode/laws.c @@ -3836,15 +3836,11 @@ process(void) } porder = porder->next; } + } + } - /* this is where the region post-processig will start: */ - pregion = porder; - } - } else { - /* in case there weren't any units, move the pregion pointer over the unit/order tasks */ - while (pregion && pregion->priority==prio && pregion->type!=PR_REGION_POST) { - pregion = pregion->next; - } + while (pregion && pregion->priority==prio && pregion->type!=PR_REGION_POST) { + pregion = pregion->next; } while (pregion && pregion->priority==prio && pregion->type==PR_REGION_POST) {