diff --git a/conanfile.py b/conanfile.py index a4db355e..888f09c7 100644 --- a/conanfile.py +++ b/conanfile.py @@ -3,7 +3,7 @@ from conans import ConanFile class SupercellWxConan(ConanFile): settings = ("os", "compiler", "build_type", "arch") requires = ("boost/1.86.0", - "cpr/1.10.5", + "cpr/1.11.0", "fontconfig/2.15.0", "freetype/2.13.3", "geographiclib/2.4", diff --git a/scwx-qt/source/scwx/qt/manager/download_manager.cpp b/scwx-qt/source/scwx/qt/manager/download_manager.cpp index b0585b35..54dd4371 100644 --- a/scwx-qt/source/scwx/qt/manager/download_manager.cpp +++ b/scwx-qt/source/scwx/qt/manager/download_manager.cpp @@ -155,7 +155,7 @@ void DownloadManager::Impl::DownloadSync( return !request->IsCanceled(); }), cpr::WriteCallback( - [&](std::string data, std::intptr_t /* userdata */) + [&](const std::string_view& data, std::intptr_t /* userdata */) { // Write file ofs << data;