Reporting error instead of throwing an exception if curl has failed

This commit is contained in:
Vladyslav Baranovskyi
2024-06-20 15:05:59 +03:00
parent 200ca7237a
commit a75df8960a

View File

@@ -7,6 +7,7 @@
#include "WebResourceLoader.hpp"
#include "IO/AppFolders.hpp"
#include "Base/Utils.hpp"
#include "Base/Logger.hpp"
#include <fstream>
#include <sstream>
@@ -66,7 +67,8 @@ namespace OpenVulkano
if (result != CURLE_OK)
{
curl_easy_cleanup(curl);
throw std::runtime_error("Failed to download resource: '" + url + "' - " + curl_easy_strerror(result));
Logger::APP->error("Failed to download resource: '" + url + "' - " + curl_easy_strerror(result));
return Array<char>();
}
curl_easy_cleanup(curl);
}