Fix build against Qt 5.15.3
authorNicolas Fella <nicolas.fella@gmx.de>
Fri, 22 Jan 2021 19:31:28 +0000 (20:31 +0100)
committerKevin Ottens (Rebase PR Action) <er-vin@users.noreply.github.com>
Mon, 25 Jan 2021 08:19:49 +0000 (08:19 +0000)
Use QLatin1Char to prevent build error due to stricter QT_NO_CAST_FROM_ASCII

Signed-off-by: Nicolas Fella <nicolas.fella@gmx.de>
src/csync/csync_exclude.cpp

index eb0fdfb527cf7e1810bc86df21e4bb3aef45294c..8c0d6d631ba0a9f3a4bfce0fb7b41a37fab23bc3 100644 (file)
@@ -588,7 +588,7 @@ QString ExcludedFiles::convertToRegexpSyntax(QString exclude, bool wildcardsMatc
             // Translate [! to [^
             QString bracketExpr = exclude.mid(i, j - i + 1);
             if (bracketExpr.startsWith(QLatin1String("[!")))
-                bracketExpr[1] = '^';
+                bracketExpr[1] = QLatin1Char('^');
             regex.append(bracketExpr);
             i = j;
             break;