summaryrefslogtreecommitdiff
path: root/net/netmap/files/patch-netmap::misc.h
diff options
context:
space:
mode:
Diffstat (limited to 'net/netmap/files/patch-netmap::misc.h')
-rw-r--r--net/netmap/files/patch-netmap::misc.h18
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);
+