diff options
Diffstat (limited to 'net-voip/ekiga/files')
-rw-r--r-- | net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_const-iterator.patch | 48 | ||||
-rw-r--r-- | net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_parentheses.patch | 12 |
2 files changed, 60 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) { diff --git a/net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_parentheses.patch b/net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_parentheses.patch new file mode 100644 index 0000000..1180099 --- /dev/null +++ b/net-voip/ekiga/files/ekiga-3.3.0-plugins_resource-list_parentheses.patch @@ -0,0 +1,12 @@ +diff -urdb ekiga-3.3.0.orig/plugins/resource-list/rl-entry.cpp ekiga-3.3.0/plugins/resource-list/rl-entry.cpp +--- ekiga-3.3.0.orig/plugins/resource-list/rl-entry.cpp 2010-11-22 12:43:04.000000000 +0300 ++++ ekiga-3.3.0/plugins/resource-list/rl-entry.cpp 2011-03-31 01:26:44.000000000 +0400 +@@ -161,7 +161,7 @@ + boost::bind (&RL::Entry::refresh, this)); + + if ( !uri.empty ()) +- populated = presence_core->populate_presentity_menu (Ekiga::PresentityPtr (this, null_deleter), uri, builder) ++ populated = presence_core->populate_presentity_menu (Ekiga::PresentityPtr (this, null_deleter()), uri, builder) + || populated; + + return populated; |