Pass SettingsHandler buffers by const ref instead of rvalue ref

This commit is contained in:
Niel Lebeck 2024-04-12 18:50:21 -07:00
parent 107379bf74
commit d2b96736e0
6 changed files with 18 additions and 25 deletions

View file

@ -22,9 +22,9 @@ SettingsHandler::SettingsHandler()
Reset();
}
SettingsHandler::SettingsHandler(Buffer&& buffer)
SettingsHandler::SettingsHandler(const Buffer& buffer)
{
SetBytes(std::move(buffer));
SetBytes(buffer);
}
const SettingsHandler::Buffer& SettingsHandler::GetBytes() const
@ -32,10 +32,10 @@ const SettingsHandler::Buffer& SettingsHandler::GetBytes() const
return m_buffer;
}
void SettingsHandler::SetBytes(Buffer&& buffer)
void SettingsHandler::SetBytes(const Buffer& buffer)
{
Reset();
m_buffer = std::move(buffer);
m_buffer = buffer;
Decrypt();
}