Reporting error instead of throwing an exception if curl has failed
This commit is contained in:
@@ -7,6 +7,7 @@
|
|||||||
#include "WebResourceLoader.hpp"
|
#include "WebResourceLoader.hpp"
|
||||||
#include "IO/AppFolders.hpp"
|
#include "IO/AppFolders.hpp"
|
||||||
#include "Base/Utils.hpp"
|
#include "Base/Utils.hpp"
|
||||||
|
#include "Base/Logger.hpp"
|
||||||
|
|
||||||
#include <fstream>
|
#include <fstream>
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
@@ -66,7 +67,8 @@ namespace OpenVulkano
|
|||||||
if (result != CURLE_OK)
|
if (result != CURLE_OK)
|
||||||
{
|
{
|
||||||
curl_easy_cleanup(curl);
|
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);
|
curl_easy_cleanup(curl);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user