diff --git a/poincare/src/approximation_helper.cpp b/poincare/src/approximation_helper.cpp index 2d454a41f..bb8f165dd 100644 --- a/poincare/src/approximation_helper.cpp +++ b/poincare/src/approximation_helper.cpp @@ -37,7 +37,7 @@ template Evaluation ApproximationHelper::Map(const ExpressionNode assert(input.node()->type() == EvaluationNode::Type::MatrixComplex); MatrixComplex m = MatrixComplex(static_cast *>(input.node())); MatrixComplex result; - for (int i = 0; i < result.numberOfChildren(); i++) { + for (int i = 0; i < m.numberOfChildren(); i++) { result.addChildAtIndexInPlace(compute(m.complexAtIndex(i), angleUnit), i, i); } result.setDimensions(m.numberOfRows(), m.numberOfColumns());