summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/crsm.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/crsm.cpp b/src/crsm.cpp
index e53b201..9275066 100644
--- a/src/crsm.cpp
+++ b/src/crsm.cpp
@@ -451,7 +451,7 @@ void CRSM::ircMessageReceived(IrcMessage *message)
{
writeToServer("[IRC]<" + message->nick() + "> " + mess + "\n");
}
- else if(mess.left(QString(CMD_SIGN).length()) == CMD_SIGN && mess.length() > QString(CMD_SIGN).length())
+ else if(mess.length() > QString(CMD_SIGN).length() && mess.left(QString(CMD_SIGN).length()) == CMD_SIGN)
{
QStringList args = mess.right(mess.length() - QString(CMD_SIGN).length()).split(" ", QString::SkipEmptyParts);
QString command = args.first().trimmed();