fix: Crash when loading big encoding files

This commit is contained in:
WerWolv
2023-03-31 19:56:20 +02:00
parent d6cda43618
commit 88e767aaaf
2 changed files with 11 additions and 2 deletions

View File

@@ -150,7 +150,12 @@ namespace hex::plugin::builtin::ui {
return this->m_currCustomEncoding;
}
void setCustomEncoding(EncodingFile encoding) {
void setCustomEncoding(const EncodingFile &encoding) {
this->m_currCustomEncoding = encoding;
this->m_encodingLineStartAddresses.clear();
}
void setCustomEncoding(EncodingFile &&encoding) {
this->m_currCustomEncoding = std::move(encoding);
this->m_encodingLineStartAddresses.clear();
}