X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Futil.cpp;fp=src%2Fcommon%2Futil.cpp;h=a59db8fe30979f3dd2653a7d15567756ede35ad1;hp=3d199a1281c0151026b5ded23f8068926cb0aa9e;hb=04c25ed29d5ad146c1724a52d7b8318abdca4c04;hpb=0fa9ff5b58bf321654204867bb118a8d727d7b16 diff --git a/src/common/util.cpp b/src/common/util.cpp index 3d199a12..a59db8fe 100644 --- a/src/common/util.cpp +++ b/src/common/util.cpp @@ -64,6 +64,8 @@ QString hostFromMask(const QString &mask) bool isChannelName(const QString &str) { + if (str.isEmpty()) + return false; static constexpr std::array prefixes{{'#', '&', '!', '+'}}; return std::any_of(prefixes.cbegin(), prefixes.cend(), [&str](quint8 c) { return c == str[0]; }); }