diff --git a/tests/stdlib/bsearch.c b/tests/stdlib/bsearch.c index 7f2b4e1d0953b734841d037dbfd84cf9df040c7c..efe8d46521278021be48e6574e1e120e4d834cc7 100644 --- a/tests/stdlib/bsearch.c +++ b/tests/stdlib/bsearch.c @@ -10,7 +10,8 @@ int int_cmp(const void* a, const void* b) { void* res = bsearch((const void*) &key, (void*) arr, len, sizeof(int), int_cmp); \ if (res != expect) { \ printf("FAIL bsearch for %d in [", key); \ - for (size_t i = 0; i < len; ++i) printf("%d,", arr[i]); \ + size_t i = 0; \ + for (; i < len; ++i) printf("%d,", arr[i]); \ printf("] expected %p but got %p\n", (void*) expect, res); \ return 1; \ } \