[poincare] Proper TreeByValue constructor and copy operators

This commit is contained in:
Romain Goyet
2018-08-10 15:38:10 +02:00
parent 29f5763c7d
commit 18bea739d2

View File

@@ -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;
}