From 11b2e0fe34e5029ab5ffc00d0cebc59bf286b7a8 Mon Sep 17 00:00:00 2001 From: Al Date: Tue, 22 Jan 2019 13:25:31 +0100 Subject: Improved performance of pluginlist refresh by removing regex --- src/modinforegular.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/modinforegular.cpp') diff --git a/src/modinforegular.cpp b/src/modinforegular.cpp index 185f0495..0f1f93dc 100644 --- a/src/modinforegular.cpp +++ b/src/modinforegular.cpp @@ -631,7 +631,8 @@ QStringList ModInfoRegular::archives() const { QStringList result; QDir dir(this->absolutePath()); - for (const QString &archive : dir.entryList(QStringList({ "*.bsa", "*.ba2" }))) { + QStringList bsaList = dir.entryList(QStringList({ "*.bsa", "*.ba2" })); + for (const QString &archive : bsaList) { result.append(this->absolutePath() + "/" + archive); } return result; -- cgit v1.3.1