diff --git a/stepmania/src/Foreach.h b/stepmania/src/Foreach.h index 8af50f8770..7492685247 100644 --- a/stepmania/src/Foreach.h +++ b/stepmania/src/Foreach.h @@ -2,8 +2,8 @@ #define Foreach_H -#define FOREACH( elemType, vect, var ) for( vector::iterator var = vect.begin(); var != vect.end(); var++ ) -#define FOREACH_CONST( elemType, vect, var ) for( vector::const_iterator var = vect.begin(); var != vect.end(); var++ ) +#define FOREACH( elemType, vect, var ) for( vector::iterator var = (vect).begin(); var != (vect).end(); var++ ) +#define FOREACH_CONST( elemType, vect, var ) for( vector::const_iterator var = (vect).begin(); var != (vect).end(); var++ ) #endif