From a8a8a812c0f89ef952d9ae6222fddfe315aebe52 Mon Sep 17 00:00:00 2001 From: lzwdgc Date: Sun, 25 Feb 2024 21:14:10 +0300 Subject: [PATCH] Do not read .bak files as quest db. --- src/aim1_language_switcher/language_switcher.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/aim1_language_switcher/language_switcher.cpp b/src/aim1_language_switcher/language_switcher.cpp index 548efaf..2d77a5a 100644 --- a/src/aim1_language_switcher/language_switcher.cpp +++ b/src/aim1_language_switcher/language_switcher.cpp @@ -122,6 +122,9 @@ struct DemoApp { continue; } auto q = fn.path().stem().wstring(); + while (q.find('.') != -1) { + q = fs::path{q}.stem(); + } std::transform(q.begin(), q.end(), q.begin(), ::towlower); auto tofind = L"quest_"s; if (!q.starts_with(tofind)) {