From 379b44d8f6dc4408816dc86e319bf15956f31ad9 Mon Sep 17 00:00:00 2001 From: JustinAJ Date: Fri, 16 May 2014 21:32:59 -0400 Subject: [PATCH] Changed all instances of .size() > 0 to .size() != 0 for consistency. --- Jupiter/IRC_Client.cpp | 18 +++++++++--------- Jupiter/Plugin.cpp | 2 +- Release/Jupiter.lib | Bin 184464 -> 184464 bytes 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/Jupiter/IRC_Client.cpp b/Jupiter/IRC_Client.cpp index fbb5171..a2cf9ae 100644 --- a/Jupiter/IRC_Client.cpp +++ b/Jupiter/IRC_Client.cpp @@ -550,7 +550,7 @@ int Jupiter::IRC::Client::primaryHandler() for (unsigned int currentLine = 0; currentLine < totalLines; currentLine++) { Jupiter::CStringS buff = Jupiter::IRC::Client::data_->buffer.getWord(currentLine, ENDL); - if (buff.size() > 0) + if (buff.size() != 0) { Jupiter::IRC::Client::writeToLogs(buff.c_str()); if (Jupiter::IRC::Client::data_->printOutput != nullptr) @@ -559,13 +559,13 @@ int Jupiter::IRC::Client::primaryHandler() fputs(ENDL, Jupiter::IRC::Client::data_->printOutput); } Jupiter::CStringS w1 = buff.getWord(0, WHITESPACE); - if (w1.size() > 0) + if (w1.size() != 0) { Jupiter::CStringS w2 = buff.getWord(1, WHITESPACE); long int numeric = strtol(w2.c_str(), nullptr, 10); if (w1[0] == ':') //Messages { - if (w2.size() > 0) + if (w2.size() != 0) { switch (numeric) // Numerics that don't rely on a specific connectionStatus. { @@ -910,10 +910,10 @@ int Jupiter::IRC::Client::primaryHandler() if (streqli(w2.c_str(), "PRIVMSG")) { Jupiter::CStringS chan = buff.getWord(2, WHITESPACE); - if (chan.size() > 0) + if (chan.size() != 0) { Jupiter::CStringS nick = getSender(buff); - if (nick.size() > 0) + if (nick.size() != 0) { const char *premessage = buff.c_str() + findSymbol(buff.c_str(), ':', 1) + 1; if (premessage[0] == '\001') //CTCP (ACTIONs are included) @@ -970,7 +970,7 @@ int Jupiter::IRC::Client::primaryHandler() else if (streqli(w2.c_str(), "NOTICE")) { CStringS chan = buff.getWord(2, WHITESPACE); - if (chan.size() > 0) + if (chan.size() != 0) { int pos = findSymbol(buff.c_str(), '!', 0); auto message = buff.substring(findSymbol(buff.c_str(), ':', 1) + 1, buff.size()); @@ -1063,7 +1063,7 @@ int Jupiter::IRC::Client::primaryHandler() if (chan.size() != 0) { Jupiter::CStringS kicker = getSender(buff); - if (kicker.size() > 0) + if (kicker.size() != 0) { auto kicked = buff.getWord(3, WHITESPACE); if (kicked.size() != 0) @@ -1119,7 +1119,7 @@ int Jupiter::IRC::Client::primaryHandler() else if (streqli(w2.c_str(), "MODE")) { auto chan = buff.getWord(2, WHITESPACE); - if (chan.size() > 0) + if (chan.size() != 0) { if (containsSymbol(Jupiter::IRC::Client::data_->chanTypes.c_str(), chan[0])) { @@ -1214,7 +1214,7 @@ int Jupiter::IRC::Client::primaryHandler() } else if (w1.equals("NICK")) { - if (w2.size() > 0) Jupiter::IRC::Client::data_->nickname = w2; + if (w2.size() != 0) Jupiter::IRC::Client::data_->nickname = w2; } else if (w1.equals("ERROR")) { diff --git a/Jupiter/Plugin.cpp b/Jupiter/Plugin.cpp index c421b75..e799075 100644 --- a/Jupiter/Plugin.cpp +++ b/Jupiter/Plugin.cpp @@ -66,7 +66,7 @@ void Jupiter::setPluginDirectory(const char *dir) else { pluginDir = dir; - if (pluginDir.size() > 0 && dir[pluginDir.size() - 1] != DIR_CHR) pluginDir += DIR_CHR; + if (pluginDir.size() != 0 && dir[pluginDir.size() - 1] != DIR_CHR) pluginDir += DIR_CHR; } } diff --git a/Release/Jupiter.lib b/Release/Jupiter.lib index 5166baba9d9d71d0d5116967ad11c45bcfe9405f..a6b98c13d95f62961462884fb92e6f16adaa912b 100644 GIT binary patch delta 13781 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 G$NvCG&qyZ#