summaryrefslogtreecommitdiff
path: root/community-staging/pion-net/gcc_4.7_fix.diff
diff options
context:
space:
mode:
authorroot <root@rshg054.dnsready.net>2012-07-09 00:02:00 +0000
committerroot <root@rshg054.dnsready.net>2012-07-09 00:02:00 +0000
commit6f492df5ae2ab0d2bd117d6f1c458d52e2e24585 (patch)
tree51e61122d46459be560a778ce76bdf527edf5334 /community-staging/pion-net/gcc_4.7_fix.diff
parenta522a5f63f3b5726081698bf742801fb1d242817 (diff)
Mon Jul 9 00:02:00 UTC 2012
Diffstat (limited to 'community-staging/pion-net/gcc_4.7_fix.diff')
-rw-r--r--community-staging/pion-net/gcc_4.7_fix.diff12
1 files changed, 12 insertions, 0 deletions
diff --git a/community-staging/pion-net/gcc_4.7_fix.diff b/community-staging/pion-net/gcc_4.7_fix.diff
new file mode 100644
index 000000000..5c2ed3cfe
--- /dev/null
+++ b/community-staging/pion-net/gcc_4.7_fix.diff
@@ -0,0 +1,12 @@
+diff -rup pion-net-4.0.12/common/include/pion/PluginManager.hpp pion-net-4.0.12-new/common/include/pion/PluginManager.hpp
+--- pion-net-4.0.12/common/include/pion/PluginManager.hpp 2011-02-12 01:46:50.000000000 +0100
++++ pion-net-4.0.12-new/common/include/pion/PluginManager.hpp 2012-07-07 16:54:22.470284487 +0200
+@@ -420,7 +420,7 @@ inline void PluginManager<PLUGIN_TYPE>::
+ delete i->second.first;
+ }
+ }
+- erase(std::map<std::string, std::pair<PLUGIN_TYPE *, PionPluginPtr<PLUGIN_TYPE> > >::begin(),
++ this->erase(std::map<std::string, std::pair<PLUGIN_TYPE *, PionPluginPtr<PLUGIN_TYPE> > >::begin(),
+ std::map<std::string, std::pair<PLUGIN_TYPE *, PionPluginPtr<PLUGIN_TYPE> > >::end());
+ }
+ }