-#define QUEUE_INIT(i) \
- vlc_mutex_init( p_this, &QUEUE(i).lock ); \
- QUEUE(i).b_overflow = VLC_FALSE; \
- QUEUE(i).i_id = i; \
- QUEUE(i).i_start = 0; \
- QUEUE(i).i_stop = 0; \
- QUEUE(i).i_sub = 0; \
- QUEUE(i).pp_sub = 0;
-
- QUEUE_INIT( 0 );
- QUEUE_INIT( 1 );
-
-#undef QUEUE_INIT
+ for( i = 0; i < 2; i++ )
+ {
+ vlc_mutex_init( p_this, &QUEUE(i).lock );
+ QUEUE(i).b_overflow = VLC_FALSE;
+ QUEUE(i).i_id = i;
+ QUEUE(i).i_start = 0;
+ QUEUE(i).i_stop = 0;
+ QUEUE(i).i_sub = 0;
+ QUEUE(i).pp_sub = 0;
+ }