Diffstat (limited to 'noncore/net/opieirc/ircmessageparser.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/net/opieirc/ircmessageparser.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/noncore/net/opieirc/ircmessageparser.cpp b/noncore/net/opieirc/ircmessageparser.cpp index 400ff41..90280d7 100644 --- a/noncore/net/opieirc/ircmessageparser.cpp +++ b/noncore/net/opieirc/ircmessageparser.cpp @@ -5,3 +5,3 @@ /* Lookup table for literal commands */ -IRCLiteralMessageParserStruct IRCMessageParser::literalParserProcTable[] = { +IRCLiteralMessageParserStruct IRCMessageParser::literalParserProcTable[] = { { "PING", FUNC(parseLiteralPing) }, @@ -22,3 +22,3 @@ IRCLiteralMessageParserStruct IRCMessageParser::literalParserProcTable[] = { /* Lookup table for literal commands */ -IRCCTCPMessageParserStruct IRCMessageParser::ctcpParserProcTable[] = { +IRCCTCPMessageParserStruct IRCMessageParser::ctcpParserProcTable[] = { { "PING", FUNC(parseCTCPPing) }, @@ -30,3 +30,3 @@ IRCCTCPMessageParserStruct IRCMessageParser::ctcpParserProcTable[] = { /* Lookup table for numerical commands */ -IRCNumericalMessageParserStruct IRCMessageParser::numericalParserProcTable[] = { +IRCNumericalMessageParserStruct IRCMessageParser::numericalParserProcTable[] = { { 1, FUNC(parseNumerical001) }, // RPL_WELCOME @@ -173,3 +173,3 @@ void IRCMessageParser::parseLiteralPart(IRCMessage *message) { void IRCMessageParser::parseLiteralPrivMsg(IRCMessage *message) { - if (m_session->m_server->nick() == message->param(0)) { + if (m_session->m_server->nick().lower() == message->param(0).lower() ) { /* IRC Query message detected, verify sender and display it */ @@ -208,3 +208,3 @@ void IRCMessageParser::parseLiteralPrivMsg(IRCMessage *message) { void IRCMessageParser::parseLiteralNick(IRCMessage *message) { - + IRCPerson mask(message->prefix()); @@ -222,3 +222,3 @@ void IRCMessageParser::parseLiteralNick(IRCMessage *message) { //IRCOutput output(OUTPUT_NICKCHANGE, tr("%1 is now known as %2").arg( mask.nick() ).arg( message->param(0))); - + /* new code starts here -- this removes the person from all channels */ @@ -236,3 +236,3 @@ void IRCMessageParser::parseLiteralNick(IRCMessage *message) { } - /* new code ends here */ + /* new code ends here */ } else { @@ -250,3 +250,3 @@ void IRCMessageParser::parseLiteralQuit(IRCMessage *message) { QListIterator<IRCChannel> it(channels); - for (;it.current(); ++it) { + for (;it.current(); ++it) { IRCChannelPerson *chanperson = it.current()->getPerson(mask.nick()); @@ -327,3 +327,3 @@ void IRCMessageParser::parseCTCPAction(IRCMessage *message) { } - + void IRCMessageParser::parseLiteralMode(IRCMessage *message) { @@ -463,3 +463,3 @@ void IRCMessageParser::parseNumericalNames(IRCMessage *message) { stream >> temp; - + char flagch = temp.at(0).latin1(); @@ -469,3 +469,3 @@ void IRCMessageParser::parseNumericalNames(IRCMessage *message) { if (flagch == '@' || flagch == '+' || flagch=='%' || flagch == '*') { - + nick = temp.right(temp.length()-1); @@ -480,3 +480,3 @@ void IRCMessageParser::parseNumericalNames(IRCMessage *message) { } - + IRCChannelPerson *chan_person = new IRCChannelPerson(); |