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()); } }