From a4ff8d98baa9fcc92bdd294d4db3e9d9146cd590 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Mon, 10 Apr 2000 19:35:13 +0000 Subject: sbitmap.c (sbitmap_a_subset_b_p): Rework loop to avoid potential of sequence point problems. * sbitmap.c (sbitmap_a_subset_b_p): Rework loop to avoid potential of sequence point problems. From-SVN: r33064 --- gcc/sbitmap.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'gcc/sbitmap.c') diff --git a/gcc/sbitmap.c b/gcc/sbitmap.c index da27c32..a6f710e 100644 --- a/gcc/sbitmap.c +++ b/gcc/sbitmap.c @@ -265,9 +265,8 @@ sbitmap_a_subset_b_p (a, b) unsigned int i; sbitmap_ptr ap, bp; - - for (ap = a->elms, bp = b->elms, i = 0; i < a->size; i++) - if ((*ap++ | *bp++) != *bp) + for (ap = a->elms, bp = b->elms, i = 0; i < a->size; i++, ap++, bp++) + if ((*ap | *bp) != *bp) return 0; return 1; -- cgit v1.1