diff --git a/OSBindings/Qt/mainwindow.cpp b/OSBindings/Qt/mainwindow.cpp index df942ac03..47d439e2a 100644 --- a/OSBindings/Qt/mainwindow.cpp +++ b/OSBindings/Qt/mainwindow.cpp @@ -253,7 +253,7 @@ void MainWindow::launchMachine() { const QStringList appDataLocations = QStandardPaths::standardLocations(QStandardPaths::AppDataLocation); ROMMachine::ROMFetcher rom_fetcher = [&appDataLocations, this] - (const ROM::Request &roms) -> std::vector>> { + (const ROM::Request &roms) -> ROM::Map { ROM::Map results; for(const auto &description: roms.all_descriptions()) { @@ -270,7 +270,7 @@ void MainWindow::launchMachine() { if(file) { auto data = fileContentsAndClose(file); if(data) { - results[description.name] = std::move(data); + results[description.name] = *data; continue; } }