aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2004-09-06 10:53:11 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2005-04-07 21:03:07 -0700
commit0511e6b9ca5d7c7c2588e7ae0eb2b9c555e2c4b6 (patch)
tree41be8930721b87212041beffb08bd59186c943f6 /compile-i386.c
parentUse the fast/simple list iterators in cases where we don't (diff)
downloadsparse-0511e6b9ca5d7c7c2588e7ae0eb2b9c555e2c4b6.tar.gz
sparse-0511e6b9ca5d7c7c2588e7ae0eb2b9c555e2c4b6.tar.bz2
sparse-0511e6b9ca5d7c7c2588e7ae0eb2b9c555e2c4b6.zip
Fix "compile-i386.c" incestuous list internal knowledge.
Use the existing access macro instead.
Diffstat (limited to 'compile-i386.c')
-rw-r--r--compile-i386.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/compile-i386.c b/compile-i386.c
index 7417181..6a52771 100644
--- a/compile-i386.c
+++ b/compile-i386.c
@@ -1024,7 +1024,7 @@ static void sort_array(struct expression *expr)
i = 0;
FOR_EACH_PTR(expr->expr_list, entry) {
if ((entry->type == EXPR_POS) || (entry->type == EXPR_VALUE))
- __list->list[__i] = list[i++];
+ *THIS_ADDRESS(entry) = list[i++];
} END_FOR_EACH_PTR;
}