Fix r15302 for early gcc compilers on OS X. Cannot declare variable in for loop pre C99. n-i-bz.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15310 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/none/tests/darwin/bug228343.c b/none/tests/darwin/bug228343.c
index 6d9c063..d7a0ab2 100644
--- a/none/tests/darwin/bug228343.c
+++ b/none/tests/darwin/bug228343.c
@@ -33,7 +33,8 @@
 }
 
 void *Worker() {
- for (long int i = 0; i < 100000000; i++) {
+ long int i;
+ for (i = 0; i < 100000000; i++) {
    void *x = malloc((i % 64) + 1);
    free (x);
  }