From 0bd3ddf7f0a18dda9d02ae3f8d2e9807c3329df8 Mon Sep 17 00:00:00 2001 From: in1tiate <32779090+in1tiate@users.noreply.github.com> Date: Sat, 11 Jan 2025 02:17:51 -0600 Subject: [PATCH] make regular expression object static --- src/aoutils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/aoutils.cpp b/src/aoutils.cpp index 47aa1ca..f384b81 100644 --- a/src/aoutils.cpp +++ b/src/aoutils.cpp @@ -46,7 +46,7 @@ void AOUtils::migrateEffects(QSettings &p_effects_ini) // realization_scaling - This would not be appended to the key_list as it matches scaling property. // realization_alt - This would be appened as it contains an underscore, but not a property. // hearts - This would be appended as it does not contain a property - const QRegularExpression l_regex(QStringLiteral("(\\w+)_(%1)$").arg(l_property_list.join("|"))); + static QRegularExpression l_regex(QStringLiteral("(\\w+)_(%1)$").arg(l_property_list.join("|"))); for (auto i = l_effect_map.begin(); i != l_effect_map.end(); i++) { if (l_regex.match(i.key()).hasMatch())