From 4edec0d68409c665dc87bde9a5ebf4e80b5c863d Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Sun, 14 Sep 2008 13:10:30 +0300 Subject: [PATCH] FOREACH_ARRAY: expansion safety --- include/vlc_arrays.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/vlc_arrays.h b/include/vlc_arrays.h index faf69d4a28..c8d72df933 100644 --- a/include/vlc_arrays.h +++ b/include/vlc_arrays.h @@ -272,9 +272,9 @@ #define FOREACH_ARRAY( item, array ) { \ int fe_idx; \ - for( fe_idx = 0 ; fe_idx < array.i_size ; fe_idx++ ) \ + for( fe_idx = 0 ; fe_idx < (array).i_size ; fe_idx++ ) \ { \ - item = array.p_elems[fe_idx]; + item = (array).p_elems[fe_idx]; #define FOREACH_END() } } -- 2.39.2