From b52d39f34a4b484ef3201c8c527f70660e8e5acc Mon Sep 17 00:00:00 2001 From: PoloNX Date: Sun, 13 Jun 2021 14:49:57 +0200 Subject: [PATCH] fix when you update app without internet --- source/download.cpp | 2 ++ source/main.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/source/download.cpp b/source/download.cpp index 8910655..e7aef2d 100644 --- a/source/download.cpp +++ b/source/download.cpp @@ -201,6 +201,8 @@ bool CurlRequests::downloadFile(const char *filename, const char *urlPatches, bo std::cout << "erreur curl" << std::endl; return false; } + + rename ("temp.nro", "sigpatch-downloader.nro"); return true; diff --git a/source/main.cpp b/source/main.cpp index 3d04bc3..6aef2fd 100644 --- a/source/main.cpp +++ b/source/main.cpp @@ -302,7 +302,7 @@ int main() SDL_RenderPresent(mainRenderer); CurlRequests *sessionCurl = new CurlRequests; - if (sessionCurl->downloadFile("sigpatch-downloader.nro", "https://github.com/PoloNX/sigpatch-downloader/releases/latest/download/sigpatch-downloader.nro", true) == false) + if (sessionCurl->downloadFile("temp.nro", "https://github.com/PoloNX/sigpatch-downloader/releases/latest/download/sigpatch-downloader.nro", true) == false) { downloadIsFinish = 2; }