From 99ddde28d56cc199b90b94ac8b6813d4a1abf8ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89milie=20Feral?= Date: Fri, 1 Dec 2017 15:55:03 +0100 Subject: [PATCH] [poincare] Fix leak in Power::computeOnMatrixAndComplex Change-Id: I009947c02053ceef967fb7d68524c7cf61db9c90 --- poincare/src/power.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/poincare/src/power.cpp b/poincare/src/power.cpp index 155065413..addb4f3f8 100644 --- a/poincare/src/power.cpp +++ b/poincare/src/power.cpp @@ -106,7 +106,9 @@ template Matrix * Power::computeOnMatrixAndComplex(const Matrix * m, delete result; return nullptr; } - result = Multiplication::computeOnMatrices(result, m); + Matrix * mult = Multiplication::computeOnMatrices(result, m); + delete result; + result = mult; } return result; }