added missing BOOST_RETHROWs

This commit is contained in:
joaquintides
2022-10-01 12:58:37 +02:00
parent cec09e1c61
commit 29f2f1db2c

View File

@ -695,7 +695,7 @@ struct table_arrays_base
} }
BOOST_CATCH(...){ BOOST_CATCH(...){
arrays.deallocate_groups(al,groups_size); arrays.deallocate_groups(al,groups_size);
BOOST_RETHROW; BOOST_RETHROW
} }
BOOST_CATCH_END BOOST_CATCH_END
} }
@ -894,6 +894,7 @@ public:
BOOST_CATCH(...){ BOOST_CATCH(...){
clear(); clear();
delete_arrays(arrays); delete_arrays(arrays);
BOOST_RETHROW
} }
BOOST_CATCH_END BOOST_CATCH_END
} }
@ -924,6 +925,7 @@ public:
clear(); clear();
delete_arrays(arrays); delete_arrays(arrays);
x.clear(); x.clear();
BOOST_RETHROW
} }
BOOST_CATCH_END BOOST_CATCH_END
x.clear(); x.clear();
@ -987,6 +989,7 @@ public:
} }
BOOST_CATCH(...){ BOOST_CATCH(...){
x.clear(); x.clear();
BOOST_RETHROW
} }
BOOST_CATCH_END BOOST_CATCH_END
x.clear(); x.clear();
@ -1293,7 +1296,7 @@ private:
destroy_element(p); destroy_element(p);
}); });
delete_arrays(new_arrays_); delete_arrays(new_arrays_);
BOOST_RETHROW; BOOST_RETHROW
} }
BOOST_CATCH_END BOOST_CATCH_END
delete_arrays(arrays); delete_arrays(arrays);