Blame boost-function_template.patch
|
Petr Machata |
463220 |
--- boost/function/function_template.hpp.orig 2008-12-19 10:32:27.000000000 +0000
|
|
Petr Machata |
463220 |
+++ boost/function/function_template.hpp 2008-12-19 10:33:27.000000000 +0000
|
|
Petr Machata |
463220 |
@@ -950,10 +950,10 @@
|
|
Petr Machata |
463220 |
f.vtable->manager(f.functor, this->functor,
|
|
Petr Machata |
463220 |
boost::detail::function::move_functor_tag);
|
|
Petr Machata |
463220 |
f.vtable = 0;
|
|
Petr Machata |
463220 |
-#if !defined(BOOST_NO_EXCEPTIONS)
|
|
Petr Machata |
463220 |
} else {
|
|
Petr Machata |
463220 |
clear();
|
|
Petr Machata |
463220 |
}
|
|
Petr Machata |
463220 |
+#if !defined(BOOST_NO_EXCEPTIONS)
|
|
Petr Machata |
463220 |
} catch (...) {
|
|
Petr Machata |
463220 |
vtable = 0;
|
|
Petr Machata |
463220 |
throw;
|