From 4984e06772171c21de8d4ec8e9df5c6510494f6b Mon Sep 17 00:00:00 2001 From: Owen Green Date: Sun, 3 May 2020 10:14:57 +0100 Subject: [PATCH] Fix a potential memory leak --- include/FluidSCWrapper.hpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/FluidSCWrapper.hpp b/include/FluidSCWrapper.hpp index 8d446b7..0927d96 100644 --- a/include/FluidSCWrapper.hpp +++ b/include/FluidSCWrapper.hpp @@ -1047,7 +1047,12 @@ class FluidSCWrapper : public impl::FluidSCWrapperBase report << ")\n"; } - if(!willContinue) return; + if(!willContinue) + { + msg->~MessageData(); + ft->fRTFree(x->mWorld, msgptr); + return; + } /// (void) std::initializer_list{