From 18bea739d22bffbb3ff1d3f730a7b660b9c2fa41 Mon Sep 17 00:00:00 2001 From: Romain Goyet Date: Fri, 10 Aug 2018 15:38:10 +0200 Subject: [PATCH] [poincare] Proper TreeByValue constructor and copy operators --- poincare/src/tree_by_value.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/poincare/src/tree_by_value.cpp b/poincare/src/tree_by_value.cpp index e099adef4..95581bd9c 100644 --- a/poincare/src/tree_by_value.cpp +++ b/poincare/src/tree_by_value.cpp @@ -5,11 +5,11 @@ namespace Poincare { /* Constructors */ TreeByValue::TreeByValue(const TreeByValue & tr) : - TreeByValue(clone()) {} + TreeByValue(tr.clone()) {} /* Operators */ TreeByValue& TreeByValue::operator=(const TreeByValue& tr) { - TreeByReference t = clone(); + TreeByReference t = tr.clone(); m_identifier = t.identifier(); return *this; }