From da80d9c4c9d424f83a289a13c77a6a3bde5a2553 Mon Sep 17 00:00:00 2001 From: Geoffrey Biggs Date: Tue, 8 Apr 2014 06:40:05 +0900 Subject: [PATCH] Fixed segfault when downloading non-dlc patches --- src/downloader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/downloader.cpp b/src/downloader.cpp index 2911b80..eae4cd8 100644 --- a/src/downloader.cpp +++ b/src/downloader.cpp @@ -700,8 +700,8 @@ void Downloader::download() { std::string XML; if (config.bRemoteXML) - XML = gogAPI->getXML(games[i].dlcs[j].gamename, games[i].patches[j].id); - if (!games[i].dlcs[j].patches[j].name.empty()) + XML = gogAPI->getXML(games[i].gamename, games[i].patches[j].id); + if (!games[i].patches[j].name.empty()) std::cout << "Dowloading: " << games[i].patches[j].name << std::endl; CURLcode result = this->downloadFile(url, filepath, XML, games[i].gamename); std::cout << std::endl;