diff --git a/src/Foreach.h b/src/Foreach.h index 699d0a8671..35d595c4fb 100644 --- a/src/Foreach.h +++ b/src/Foreach.h @@ -40,7 +40,9 @@ for( map::const_iterator var = (vect).begin(); var != (vect).e #define FOREACHMM( keyType, valType, vect, var ) \ for( multimap::iterator var = (vect).begin(); var != (vect).end(); ++var ) -/* Hmm...any reason why there is no FOREACHMM_CONST? */ +/** @brief General foreach loop iterating over a multimap, using a constant iterator. */ +#define FOREACHMM_CONST( keyType, valType, vect, var ) \ +for( multimap::const_iterator var = (vect).begin(); var != (vect).end(); ++var ) #endif