From 6183362250af373372830fbd5d4d952b0038bbfc Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 20 Oct 2013 17:38:06 +0000 Subject: more warning fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@6558 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Boltun/src/Engine/TalkEngine.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'plugins/Boltun/src/Engine/TalkEngine.cpp') diff --git a/plugins/Boltun/src/Engine/TalkEngine.cpp b/plugins/Boltun/src/Engine/TalkEngine.cpp index 0c711ab652..a72bbdeb80 100644 --- a/plugins/Boltun/src/Engine/TalkEngine.cpp +++ b/plugins/Boltun/src/Engine/TalkEngine.cpp @@ -98,7 +98,6 @@ tstring TalkBot::ReplaceAliases(const tstring &message) tstring sentence = message; tstring result; int len = (int)sentence.length(); - vector words; map sm; //Find smiles for (size_t i = 0; i < sentence.length() - 1; i++) @@ -280,7 +279,7 @@ TalkBot::MessageInfo* TalkBot::Reply(void* contact, tstring incomingMessage, boo _tcscpy(str, incomingMessage.c_str()); CharLower(str); incomingMessage = str; - delete str; + delete [] str; ContactData* contactData = contactDatas->GetData(contact); if (incomingMessage == contactData->lastMessage && GetTickCount() < contactData->lastMessageTime + 30*60*1000) @@ -366,7 +365,7 @@ bool TalkBot::FindExact(ContactData* contactData, const tstring &incomingMessage return false; } pair range = map.equal_range(incomingMessage); - for (mm_cit it = range.first; it != range.second; it++) + for (mm_cit it = range.first; it != range.second; ++it) contactData->chooser.AddChoice((*it).second); res = contactData->chooser.Choose(); return true; @@ -461,7 +460,7 @@ tstring TalkBot::ChooseResult(ContactData* contactData, Level maxValue, const mu }*/ typedef multimap::const_iterator lt_cit; pair range = mm.equal_range(target); - for (lt_cit it = range.first; it != range.second; it++) + for (lt_cit it = range.first; it != range.second; ++it) contactData->chooser.AddChoice((*it).second); #ifdef DEBUG_SHOW_LEVEL tstring lev = LevelToStr(target); @@ -478,7 +477,7 @@ void TalkBot::FindByKeywords(ContactData* contactData, const vector &ke return; const multimap &keys = isQuestion ? mind.GetData()->qkeywords : mind.GetData()->keywords; - for (multimap::const_iterator it = keys.begin(); it != keys.end(); it++) + for (multimap::const_iterator it = keys.begin(); it != keys.end(); ++it) { float prio; if ((*it).first.MatchesAll(keywords/*, strict*/, prio)) @@ -497,7 +496,7 @@ bool TalkBot::FindByOthers(ContactData* contactData, const vector &othe const multimap &specs = isQuestion ? mind.GetData()->qspecialEscapes : mind.GetData()->specialEscapes; for (multimap::const_iterator it = specs.begin(); - it != specs.end(); it++) + it != specs.end(); ++it) if ((*it).first.MatchesAny(otherwords)) { #ifdef DEBUG_SHOW_SOLUTION_REASON @@ -575,7 +574,7 @@ void TalkBot::SplitAndSortWords(tstring sentence, vector& keywords, words.push_back(str); } isQuestion = hadQuestionSigns; - for (vector::iterator it = words.begin(); it != words.end(); it++) + for (vector::iterator it = words.begin(); it != words.end(); ++it) { if (!isQuestion) { -- cgit v1.2.3