From 1fb814c69fe24e3b365dbf485d1fbef4a9993c4f Mon Sep 17 00:00:00 2001 From: Vadim Dashevskiy Date: Sat, 2 Jun 2012 19:24:18 +0000 Subject: 64-bit compilation fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@267 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Boltun/Engine/Mind.cpp | 10 +++++----- plugins/Boltun/Engine/MyCodeCvt.cpp | 2 +- plugins/Boltun/Engine/TalkEngine.cpp | 18 +++++++++--------- plugins/Boltun/Engine/UnrecentChooser.cpp | 2 +- plugins/Boltun/Engine/ValueChooser.h | 2 +- plugins/Boltun/Engine/WordsList.cpp | 2 +- 6 files changed, 18 insertions(+), 18 deletions(-) (limited to 'plugins/Boltun/Engine') diff --git a/plugins/Boltun/Engine/Mind.cpp b/plugins/Boltun/Engine/Mind.cpp index 6260177095..667e1faf1a 100644 --- a/plugins/Boltun/Engine/Mind.cpp +++ b/plugins/Boltun/Engine/Mind.cpp @@ -70,7 +70,7 @@ Mind& Mind::operator= (const Mind& mind) inline void format(tstring& s) { - int pos = s.length() - 1; + int pos = (int)s.length() - 1; if (s[pos] == _T('\r')) s.resize(pos); } @@ -82,7 +82,7 @@ void toLowerStr(TCHAR* ch) vector Mind::Parse(tstring s) { - int len = s.length() - 1; + int len = (int)s.length() - 1; vector res; while (len != -1 && _istspace(s[len])) len--; @@ -268,7 +268,7 @@ void Mind::Load(tstring filename) count -= 1; toLowerStr(c); tstring sc(c); - int count1 = s1.length(); + int count1 = (int)s1.length(); TCHAR *c = new TCHAR[count1 + 1]; _tcscpy(c, s1.c_str()); CharLower(c); @@ -419,7 +419,7 @@ void Mind::LoadSmiles(tstring filename) { getline(file, s); if (s.length() > l) - l = s.length(); + l = (int)s.length(); data->smiles.insert(s); } data->maxSmileLen = l; @@ -438,7 +438,7 @@ void Mind::LoadSmiles(void *smiles, size_t size) lend++; tstring s(buf, lend - buf); if ((unsigned)(lend - buf) > l) - l = s.length(); + l = (int)s.length(); data->smiles.insert(s); if (lend == end) break; diff --git a/plugins/Boltun/Engine/MyCodeCvt.cpp b/plugins/Boltun/Engine/MyCodeCvt.cpp index 71e056291a..49722e6f7b 100644 --- a/plugins/Boltun/Engine/MyCodeCvt.cpp +++ b/plugins/Boltun/Engine/MyCodeCvt.cpp @@ -64,7 +64,7 @@ int MyCodeCvt::do_length(const _St& _State, const _To* _F1, #endif { - return (_N2 < (size_t)(_L1 - _F1)) ? _N2 : _L1 - _F1; + return (_N2 < (size_t)(_L1 - _F1)) ? (int)_N2 : (int)(_L1 - _F1); } bool MyCodeCvt::do_always_noconv() const _THROW0() diff --git a/plugins/Boltun/Engine/TalkEngine.cpp b/plugins/Boltun/Engine/TalkEngine.cpp index a9625dffd2..378f8be102 100644 --- a/plugins/Boltun/Engine/TalkEngine.cpp +++ b/plugins/Boltun/Engine/TalkEngine.cpp @@ -99,13 +99,13 @@ tstring TalkBot::ReplaceAliases(const tstring &message) const TCHAR dividers[] = _T(" \t\n\r,./?\\|;:'\"~!#^&*()_-+=[{]}—\1"); tstring sentence = message; tstring result; - int len = sentence.length(); + int len = (int)sentence.length(); vector words; map sm; //Find smiles for (size_t i = 0; i < sentence.length() - 1; i++) { - unsigned max = sentence.length() - i; + unsigned max = (int)(sentence.length() - i); if (max > mind.GetData()->maxSmileLen) max = mind.GetData()->maxSmileLen; for (unsigned j = max; j > 0; j--) @@ -120,7 +120,7 @@ tstring TalkBot::ReplaceAliases(const tstring &message) } } } - len = sentence.length(); + len = (int)sentence.length(); bool hadQuestionSigns = false; int it = 0; while (it != len) @@ -359,7 +359,7 @@ TalkBot::MessageInfo* TalkBot::Reply(void* contact, tstring incomingMessage, boo bool TalkBot::FindExact(ContactData* contactData, const tstring &incomingMessage, const multimap& map, tstring& res) { - int max = map.count(incomingMessage); + int max = (int)map.count(incomingMessage); if (!max) { TCHAR c = incomingMessage[incomingMessage.length() - 1]; @@ -404,7 +404,7 @@ void TalkBot::SplitSectences(const tstring &incomingMessage, vector& ve { //FIXME: (THINK ABOUT IT:-) )these chars not always mark the end of sentence. const TCHAR symbols[] = _T(".?!"); - int it = 0, len = incomingMessage.length(); + int it = 0, len = (int)incomingMessage.length(); while (it != len) { while (it != len && _istspace(incomingMessage[it])) @@ -455,7 +455,7 @@ tstring TalkBot::ChooseResult(ContactData* contactData, Level maxValue, const mu if (maxValue == NOTHING) return _T(""); Level target = maxValue; - int num = mm.count(target); + int num = (int)mm.count(target); /* if (!num) { target = maxValue; @@ -523,13 +523,13 @@ void TalkBot::SplitAndSortWords(tstring sentence, vector& keywords, vector& otherwords, bool& isQuestion) { const TCHAR dividers[] = _T(" \t\n\r,./?\\|;:'\"~!#^&*()_-+=[{]}—"); - int len = sentence.length(); + int len = (int)sentence.length(); vector words; map sm; //Find smiles for (size_t i = 0; i < sentence.length() - 1; i++) { - unsigned max = sentence.length() - i; + unsigned max = (int)(sentence.length() - i); if (max > mind.GetData()->maxSmileLen) max = mind.GetData()->maxSmileLen; for (unsigned j = max; j > 0; j--) @@ -544,7 +544,7 @@ void TalkBot::SplitAndSortWords(tstring sentence, vector& keywords, } } } - len = sentence.length(); + len = (int)sentence.length(); bool hadQuestionSigns = false; int it = 0; while (it != len) diff --git a/plugins/Boltun/Engine/UnrecentChooser.cpp b/plugins/Boltun/Engine/UnrecentChooser.cpp index 069d84f377..b2e5303f5a 100644 --- a/plugins/Boltun/Engine/UnrecentChooser.cpp +++ b/plugins/Boltun/Engine/UnrecentChooser.cpp @@ -31,7 +31,7 @@ void UnRecentChooser::AddChoice(tstring value, float prio) { if (items.count(value) != 0) { - int val = items[value]; + int val = (int)items[value]; oldItems.insert(make_pair(val, value)); oldPrios.insert(make_pair(value, prio)); if (min > val || min == -1) diff --git a/plugins/Boltun/Engine/ValueChooser.h b/plugins/Boltun/Engine/ValueChooser.h index 3fb1510609..219a55a8f2 100644 --- a/plugins/Boltun/Engine/ValueChooser.h +++ b/plugins/Boltun/Engine/ValueChooser.h @@ -57,7 +57,7 @@ public: { for (size_t i = 0; i < data.size(); i++) numbers[i] = false; - freeNumbers = data.size(); + freeNumbers = (int)data.size(); } typename container::value_type GetString() diff --git a/plugins/Boltun/Engine/WordsList.cpp b/plugins/Boltun/Engine/WordsList.cpp index 5e5d0c37a5..3209bf2db6 100644 --- a/plugins/Boltun/Engine/WordsList.cpp +++ b/plugins/Boltun/Engine/WordsList.cpp @@ -63,7 +63,7 @@ void WordsList::Parse(tstring s/*, bool allowUnstrict*/) } else unstrict = false;*/ - int len = s.length() - 1; + int len = (int)s.length() - 1; while (len != -1 && _istspace(s[len])) len--; if (len < 0) -- cgit v1.2.3