From 548bf569f620a42a34dcddd95260d7da587b230e Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 5 Nov 2009 12:34:05 -0500 Subject: [PATCH] array_foreach_modifiable() was broken in non-C99 compilers. Patch by Apple. --HG-- branch : HEAD --- src/lib/array.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/lib/array.h b/src/lib/array.h index e1b090f560..930ead31e4 100644 --- a/src/lib/array.h +++ b/src/lib/array.h @@ -72,8 +72,7 @@ (elem)++) # define array_foreach_modifiable(array, elem) \ for (elem = ARRAY_TYPE_CAST_MODIFIABLE(array) \ - buffer_get_modifiable_data((array)->arr.buffer, NULL) + \ - (array)->arr.buffer->used; \ + buffer_get_modifiable_data((array)->arr.buffer, NULL); \ elem != CONST_PTR_OFFSET(*(array)->v, (array)->arr.buffer->used); \ (elem)++) #endif -- 2.47.3