diff options
Diffstat (limited to 'net/netmap/files/patch-netmap::misc.h')
-rw-r--r-- | net/netmap/files/patch-netmap::misc.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/net/netmap/files/patch-netmap::misc.h b/net/netmap/files/patch-netmap::misc.h index 8ba4bdb46e24..4ea51bf3124e 100644 --- a/net/netmap/files/patch-netmap::misc.h +++ b/net/netmap/files/patch-netmap::misc.h @@ -8,3 +8,21 @@ string indent(unsigned); +@@ -21,7 +22,7 @@ + template <class T> + bool contains(list<T>& l, const T& t) + { +- for(list<T>::iterator li = l.begin(); li != l.end(); li++) ++ for(typename list<T>::iterator li = l.begin(); li != l.end(); li++) + if((*li) == t) + return true; + return false; +@@ -31,7 +32,7 @@ + list<T> intersect(list<T>& l1, list<T>& l2) + { + list<T> result; +- for(list<T>::iterator li = l1.begin(); li != l1.end(); li++) ++ for(typename list<T>::iterator li = l1.begin(); li != l1.end(); li++) + if(contains(l2, *li)) + result.push_back(*li); + |