diff --git a/src/plugins/diffeditor/differ.cpp b/src/plugins/diffeditor/differ.cpp index 2ebdff108b4..a79fe9ffbfb 100644 --- a/src/plugins/diffeditor/differ.cpp +++ b/src/plugins/diffeditor/differ.cpp @@ -202,9 +202,9 @@ static QList cleanupOverlaps(const QList &diffList) static int cleanupSemanticsScore(const QString &text1, const QString &text2) { - static QRegExp blankLineEnd = QRegExp(QLatin1String("\\n\\r?\\n$")); - static QRegExp blankLineStart = QRegExp(QLatin1String("^\\r?\\n\\r?\\n")); - static QRegExp sentenceEnd = QRegExp(QLatin1String("\\. $")); + const QRegExp blankLineEnd = QRegExp(QLatin1String("\\n\\r?\\n$")); + const QRegExp blankLineStart = QRegExp(QLatin1String("^\\r?\\n\\r?\\n")); + const QRegExp sentenceEnd = QRegExp(QLatin1String("\\. $")); if (!text1.count() || !text2.count()) // Edges return 6;