From 43b1014700b87c7c157af6586ac9d7d68b49306c Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Thu, 4 Sep 2025 22:00:54 -0400 Subject: [PATCH] refactor: X11LayoutParser::getAllLanguageData , do not shadow variables from outer for loop with the inner one (i.e use differnt nanes for each var) --- src/lib/deskflow/unix/X11LayoutsParser.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/deskflow/unix/X11LayoutsParser.cpp b/src/lib/deskflow/unix/X11LayoutsParser.cpp index b70aa3f2f..0780bf3ec 100644 --- a/src/lib/deskflow/unix/X11LayoutsParser.cpp +++ b/src/lib/deskflow/unix/X11LayoutsParser.cpp @@ -86,8 +86,8 @@ std::vector X11LayoutsParser::getAllLanguageData(const s continue; auto variantListElem = item.namedItem("variantList").childNodes(); - for (int i = 0; i < variantListElem.count(); i++) - readXMLConfigItemElem(variantListElem.at(i), allCodes.back().variants); + for (int j = 0; j < variantListElem.count(); j++) + readXMLConfigItemElem(variantListElem.at(j), allCodes.back().variants); } return allCodes; }