From a9d518fbc8ca8a251233637d961ffa00706c8748 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Thu, 4 Sep 2025 22:02:52 -0400 Subject: [PATCH] refactor: X11LayoutParser:appendVectorUniq, capture elem by ref in our lambda --- src/lib/deskflow/unix/X11LayoutsParser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/deskflow/unix/X11LayoutsParser.cpp b/src/lib/deskflow/unix/X11LayoutsParser.cpp index 0780bf3ec..d93fb2858 100644 --- a/src/lib/deskflow/unix/X11LayoutsParser.cpp +++ b/src/lib/deskflow/unix/X11LayoutsParser.cpp @@ -95,7 +95,7 @@ std::vector X11LayoutsParser::getAllLanguageData(const s void X11LayoutsParser::appendVectorUniq(const std::vector &source, std::vector &dst) { for (const auto &elem : source) { - if (std::ranges::find_if(dst, [elem](const std::string_view &s) { return s == elem; }) == dst.end()) { + if (std::ranges::find_if(dst, [&elem](const std::string_view &s) { return s == elem; }) == dst.end()) { dst.push_back(elem); } }