diff options
Diffstat (limited to 'libmudflap/testsuite')
-rw-r--r-- | libmudflap/testsuite/libmudflap.c/fail33-frag.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libmudflap/testsuite/libmudflap.c/fail33-frag.c b/libmudflap/testsuite/libmudflap.c/fail33-frag.c index 5f33be7a852..ac7c617a4eb 100644 --- a/libmudflap/testsuite/libmudflap.c/fail33-frag.c +++ b/libmudflap/testsuite/libmudflap.c/fail33-frag.c @@ -7,14 +7,14 @@ char a[SIZE]; int main () { - int i, j=0; + int i, j=0, k; int a_before_b = (& a[0] < & b[0]); /* Rather than iterating linearly, which would allow loop unrolling and mapping to pointer manipulation, we traverse the "joined" arrays in some random order. */ for (i=0; i<SIZE*2; i++) { - k=rand()%(SIZE*2)) + k = rand() % (SIZE*2); j += (a_before_b ? a[k] : b[k]); } return j; |