From b1af78b878e76f9ea01a5c65aea72aa6e71cc5ff Mon Sep 17 00:00:00 2001 From: Steve Checkoway Date: Fri, 23 Jul 2004 01:32:30 +0000 Subject: [PATCH] Use pre-increment on stl iterators. Post-increment first creates a copy. --- stepmania/src/Foreach.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/stepmania/src/Foreach.h b/stepmania/src/Foreach.h index 7492685247..cd6d9e1781 100644 --- a/stepmania/src/Foreach.h +++ b/stepmania/src/Foreach.h @@ -1,9 +1,9 @@ #ifndef Foreach_H #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