yuzu-emu
/
yuzu-mainline
Archived
1
0
Fork 0

configure_hotkeys: Avoid dialog memory leak within Configure()

Without a parent, this dialog won't have its memory freed when it
happens to get destroyed.
This commit is contained in:
Lioncash 2019-04-09 19:50:59 -04:00
parent dbf13f8169
commit b47c0c8a80
1 changed files with 3 additions and 3 deletions

View File

@ -74,10 +74,10 @@ void ConfigureHotkeys::Configure(QModelIndex index) {
auto* const model = ui->hotkey_list->model(); auto* const model = ui->hotkey_list->model();
const auto previous_key = model->data(index); const auto previous_key = model->data(index);
auto* const hotkey_dialog = new SequenceDialog; SequenceDialog hotkey_dialog;
const int return_code = hotkey_dialog->exec(); const int return_code = hotkey_dialog.exec();
const auto key_sequence = hotkey_dialog->GetSequence(); const auto key_sequence = hotkey_dialog.GetSequence();
if (return_code == QDialog::Rejected || key_sequence.isEmpty()) { if (return_code == QDialog::Rejected || key_sequence.isEmpty()) {
return; return;
} }