From caacff9f224b5b7edc7ed8ce2eaf5b54fda9a4ca Mon Sep 17 00:00:00 2001 From: Ismo Toijala Date: Thu, 8 May 2014 18:07:33 +0200 Subject: [PATCH] Use remote XML for languagepacks --- src/downloader.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/downloader.cpp b/src/downloader.cpp index 9d01824..49d9455 100644 --- a/src/downloader.cpp +++ b/src/downloader.cpp @@ -734,10 +734,13 @@ void Downloader::download() // Download if (!url.empty()) { + std::string XML; + if (config.bRemoteXML) + XML = gogAPI->getXML(games[i].gamename, games[i].languagepacks[j].id); if (!games[i].languagepacks[j].name.empty()) std::cout << "Dowloading: " << games[i].gamename << " " << games[i].languagepacks[j].name << std::endl; std::cout << filepath << std::endl; - CURLcode result = downloadFile(url, filepath); + CURLcode result = downloadFile(url, filepath, XML, games[i].gamename); std::cout << std::endl; if (result==CURLE_OK && config.sXMLFile == "automatic") {