From 29f2f1db2cd6678de02bf4d803ebb01d15f7324a Mon Sep 17 00:00:00 2001 From: joaquintides Date: Sat, 1 Oct 2022 12:58:37 +0200 Subject: [PATCH] added missing BOOST_RETHROWs --- include/boost/unordered/detail/foa.hpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/include/boost/unordered/detail/foa.hpp b/include/boost/unordered/detail/foa.hpp index a2da0c0a..2e4ca497 100644 --- a/include/boost/unordered/detail/foa.hpp +++ b/include/boost/unordered/detail/foa.hpp @@ -695,7 +695,7 @@ struct table_arrays_base } BOOST_CATCH(...){ arrays.deallocate_groups(al,groups_size); - BOOST_RETHROW; + BOOST_RETHROW } BOOST_CATCH_END } @@ -894,6 +894,7 @@ public: BOOST_CATCH(...){ clear(); delete_arrays(arrays); + BOOST_RETHROW } BOOST_CATCH_END } @@ -924,6 +925,7 @@ public: clear(); delete_arrays(arrays); x.clear(); + BOOST_RETHROW } BOOST_CATCH_END x.clear(); @@ -987,6 +989,7 @@ public: } BOOST_CATCH(...){ x.clear(); + BOOST_RETHROW } BOOST_CATCH_END x.clear(); @@ -1293,7 +1296,7 @@ private: destroy_element(p); }); delete_arrays(new_arrays_); - BOOST_RETHROW; + BOOST_RETHROW } BOOST_CATCH_END delete_arrays(arrays);