diff --git a/ui/ui.cpp b/ui/ui.cpp index 1ebebd1f..0920167b 100644 --- a/ui/ui.cpp +++ b/ui/ui.cpp @@ -855,11 +855,11 @@ void GlobalDebuggerUI::SetupMenu(UIContext* context) return; } - auto dialog = new AttachProcessDialog(context->mainWindow(), controller); - if (dialog->exec() != QDialog::Accepted) + AttachProcessDialog dialog(context->mainWindow(), controller); + if (dialog.exec() != QDialog::Accepted) return; - uint32_t pid = dialog->GetSelectedPid(); + uint32_t pid = dialog.GetSelectedPid(); if (pid == 0) return;