aboutsummaryrefslogblamecommitdiff
path: root/devel/ixlib/files/patch-src::ixlib_base.hh
blob: 5540fd0121434b2b45d9ec2eb2bed6ab219e7b6b (plain) (tree)


















                                                                                                      
--- src/ixlib_base.hh.orig	Fri Nov 28 11:48:47 2003
+++ src/ixlib_base.hh	Fri Nov 28 12:45:22 2003
@@ -44,11 +44,15 @@
 
 /* STL Helper macro -----------------------------------------------------------
 */
+#define FOREACH_T(VAR,LIST,LISTTYPE) \
+  for (typename LISTTYPE::iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++) 
+#define FOREACH_CONST_T(VAR,LIST,LISTTYPE) \
+  for (typename LISTTYPE::const_iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++) 
+
 #define FOREACH(VAR,LIST,LISTTYPE) \
   for (LISTTYPE::iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++) 
 #define FOREACH_CONST(VAR,LIST,LISTTYPE) \
   for (LISTTYPE::const_iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++) 
-