summaryrefslogtreecommitdiffstats
path: root/source/l/boost/boost.ifdef_placement.diff
diff options
context:
space:
mode:
Diffstat (limited to 'source/l/boost/boost.ifdef_placement.diff')
-rw-r--r--source/l/boost/boost.ifdef_placement.diff14
1 files changed, 14 insertions, 0 deletions
diff --git a/source/l/boost/boost.ifdef_placement.diff b/source/l/boost/boost.ifdef_placement.diff
new file mode 100644
index 000000000..92dd6b55c
--- /dev/null
+++ b/source/l/boost/boost.ifdef_placement.diff
@@ -0,0 +1,14 @@
+--- ./boost/function/function_template.hpp.orig 2008-10-16 08:21:50.000000000 -0500
++++ ./boost/function/function_template.hpp 2009-08-24 20:45:28.000000000 -0500
+@@ -950,10 +950,10 @@
+ f.vtable->manager(f.functor, this->functor,
+ boost::detail::function::move_functor_tag);
+ f.vtable = 0;
+-#if !defined(BOOST_NO_EXCEPTIONS)
+ } else {
+ clear();
+ }
++#if !defined(BOOST_NO_EXCEPTIONS)
+ } catch (...) {
+ vtable = 0;
+ throw;