Use CString::StartsWith()

Replace the use of deprecated CString::Equals(str,bool,int) by
CString::StartsWith(str,cs) which is more pleasant to read.
This commit is contained in:
J-P Nurmi
2015-02-18 00:42:25 +01:00
parent a8b9542925
commit 00b1a7eedf
15 changed files with 24 additions and 28 deletions
+2 -2
View File
@@ -159,7 +159,7 @@ public:
}
virtual EModRet OnUserCTCP(CString& sTarget, CString& sMessage) override {
if (sMessage.Equals("DCC ", false, 4)) {
if (sMessage.StartsWith("DCC ")) {
CString sType = sMessage.Token(1, false, " ", false, "\"", "\"", true);
CString sFile = sMessage.Token(2, false, " ", false, "\"", "\"", false);
unsigned long uLongIP = sMessage.Token(3, false, " ", false, "\"", "\"", true).ToULong();
@@ -214,7 +214,7 @@ public:
virtual EModRet OnPrivCTCP(CNick& Nick, CString& sMessage) override {
CIRCNetwork* pNetwork = GetNetwork();
if (sMessage.Equals("DCC ", false, 4) && pNetwork->IsUserAttached()) {
if (sMessage.StartsWith("DCC ") && pNetwork->IsUserAttached()) {
// DCC CHAT chat 2453612361 44592
CString sType = sMessage.Token(1, false, " ", false, "\"", "\"", true);
CString sFile = sMessage.Token(2, false, " ", false, "\"", "\"", false);