getDownloader(): Simplify

This commit is contained in:
Eelco Dolstra
2018-05-30 13:42:30 +02:00
parent e87e4a60d6
commit 5a654fd7dd
+2 -4
View File
@@ -609,10 +609,8 @@ struct CurlDownloader : public Downloader
ref<Downloader> getDownloader()
{
static std::shared_ptr<Downloader> downloader;
static std::once_flag downloaderCreated;
std::call_once(downloaderCreated, [&]() { downloader = makeDownloader(); });
return ref<Downloader>(downloader);
static ref<Downloader> downloader = makeDownloader();
return downloader;
}
ref<Downloader> makeDownloader()