Finish assignment operator did not call assignment operator for bae class

This commit is contained in:
Ralph Wessel
2024-10-30 12:38:20 +00:00
parent 764b548900
commit ca2df4c020
@@ -165,6 +165,7 @@ Finish::~Finish() {}
--------------------------------------------------------------------*/
Finish& Finish::operator=(const Finish& source) {
if (this != &source) {
base::operator=(source);
m_data = source.m_data ? std::make_unique<Data>(*source.m_data) : nullptr;
}
return *this;