From 2c0c8b416a646c867712695d263d4db26cb9027e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Br=C3=BCbach=2C=20Lukas?= Date: Wed, 3 Dec 2025 10:57:56 +0100 Subject: [PATCH] [Oracle] Qt version guard for regexp --- .../libcockatrice/utility/system_memory_querier.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libcockatrice_utility/libcockatrice/utility/system_memory_querier.cpp b/libcockatrice_utility/libcockatrice/utility/system_memory_querier.cpp index 9a4539256..46c24f69c 100644 --- a/libcockatrice_utility/libcockatrice/utility/system_memory_querier.cpp +++ b/libcockatrice_utility/libcockatrice/utility/system_memory_querier.cpp @@ -37,7 +37,11 @@ qulonglong SystemMemoryQuerier::totalMemoryBytes() while (!in.atEnd()) { QString line = in.readLine(); if (line.startsWith("MemTotal:")) { - QStringList parts = line.split(QRegExp("\\s+"), Qt::SkipEmptyParts); +#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) + QStringList parts = line.split(QRegExp("\\s+"), QString::SkipEmptyParts); +#else + QStringList parts = line.split(QRegularExpression("\\s+"), Qt::SkipEmptyParts); +#endif if (parts.size() >= 2) return parts[1].toULongLong() * 1024; // kB → bytes }