diff --git a/src/frontend/locale.cpp b/src/frontend/locale.cpp index e20b3059..f4f08a26 100644 --- a/src/frontend/locale.cpp +++ b/src/frontend/locale.cpp @@ -146,7 +146,7 @@ void langs::load(const fs::path& resdir, if (locale != fallback) { load(resdir, locale, packs, *lang.get()); } - current.reset(lang.release()); + current = std::move(lang); } void langs::setup(const fs::path& resdir,