From 2d30b24d4fa86e2ea1e46ccc3f9656e713a8b540 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Thu, 19 Jul 2018 10:55:07 +0200 Subject: [PATCH] [poincare] Fix memory leak in mapReduce --- poincare/src/approximation_engine.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/poincare/src/approximation_engine.cpp b/poincare/src/approximation_engine.cpp index c637c49ad..b423326c2 100644 --- a/poincare/src/approximation_engine.cpp +++ b/poincare/src/approximation_engine.cpp @@ -78,6 +78,7 @@ template Evaluation * ApproximationEngine::mapReduce(const Expres result = intermediateResult; assert(result != nullptr); if (result->isUndefined()) { + delete result; return new Complex(Complex::Undefined()); } }