summaryrefslogtreecommitdiff
path: root/net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_const-iterator.patch
diff options
context:
space:
mode:
Diffstat (limited to 'net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_const-iterator.patch')
-rw-r--r--net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_const-iterator.patch48
1 files changed, 48 insertions, 0 deletions
diff --git a/net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_const-iterator.patch b/net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_const-iterator.patch
new file mode 100644
index 0000000..26a1cd7
--- /dev/null
+++ b/net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_const-iterator.patch
@@ -0,0 +1,48 @@
+diff -urdb ekiga-3.3.0.orig/plugins/resource-list/rl-heap.cpp ekiga-3.3.0/plugins/resource-list/rl-heap.cpp
+--- ekiga-3.3.0.orig/plugins/resource-list/rl-heap.cpp 2010-11-04 20:43:15.000000000 +0300
++++ ekiga-3.3.0/plugins/resource-list/rl-heap.cpp 2011-03-31 01:30:37.000000000 +0400
+@@ -185,7 +185,7 @@
+ {
+ bool go_on = true;
+
+- for (std::map<PresentityPtr,std::list<boost::signals::connection> >::iterator
++ for (std::map<PresentityPtr,std::list<boost::signals::connection> >::const_iterator
+ iter = presentities.begin ();
+ go_on && iter != presentities.end ();
+ ++iter)
+@@ -254,7 +254,7 @@
+ while ( !presentities.empty ()) {
+
+ presentities.begin()->first->removed ();
+- for (std::list<boost::signals::connection>::iterator iter2
++ for (std::list<boost::signals::connection>::const_iterator iter2
+ = presentities.begin()->second.begin ();
+ iter2 != presentities.begin()->second.end ();
+ ++iter2)
+@@ -381,7 +381,7 @@
+ RL::Heap::push_presence (const std::string uri_,
+ const std::string presence)
+ {
+- for (std::map<PresentityPtr,std::list<boost::signals::connection> >::iterator
++ for (std::map<PresentityPtr,std::list<boost::signals::connection> >::const_iterator
+ iter = presentities.begin ();
+ iter != presentities.end ();
+ ++iter) {
+@@ -395,7 +395,7 @@
+ RL::Heap::push_status (const std::string uri_,
+ const std::string status)
+ {
+- for (std::map<PresentityPtr,std::list<boost::signals::connection> >::iterator
++ for (std::map<PresentityPtr,std::list<boost::signals::connection> >::const_iterator
+ iter = presentities.begin ();
+ iter != presentities.end ();
+ ++iter) {
+@@ -514,7 +514,7 @@
+ "contact on a remote server"));
+
+ std::set<std::string> all_groups;
+- for (std::map<PresentityPtr,std::list<boost::signals::connection> >::iterator
++ for (std::map<PresentityPtr,std::list<boost::signals::connection> >::const_iterator
+ iter = presentities.begin ();
+ iter != presentities.end ();
+ ++iter) {