Implement MxDSSelectAction Clone/operator=/CopyFrom (#154)

This commit is contained in:
Christian Semmler
2023-10-07 14:03:15 -04:00
committed by GitHub
parent e6507b874a
commit 4a674d823b
20 changed files with 116 additions and 38 deletions

View File

@@ -56,14 +56,14 @@ void MxString::ToLowerCase()
}
// OFFSET: LEGO1 0x100ae4b0
MxString &MxString::operator=(MxString *param)
MxString &MxString::operator=(MxString &param)
{
if (this->m_data != param->m_data)
if (this->m_data != param.m_data)
{
delete[] this->m_data;
this->m_length = param->m_length;
this->m_length = param.m_length;
this->m_data = new char[this->m_length + 1];
strcpy(this->m_data, param->m_data);
strcpy(this->m_data, param.m_data);
}
return *this;