From 9970c117d7a1d4878837f237c7a7f81260287cbc Mon Sep 17 00:00:00 2001 From: Jason Felds Date: Wed, 29 Feb 2012 00:11:51 -0500 Subject: [PATCH] [sm5a2futures] Add missing multimap const. I don't think we're using this yet, but it's best to be prepared just in case. --- src/Foreach.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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