diff options
author | George Hazan <george.hazan@gmail.com> | 2016-09-02 11:53:18 +0000 |
---|---|---|
committer | George Hazan <george.hazan@gmail.com> | 2016-09-02 11:53:18 +0000 |
commit | cd045c23540a1a18886b1886f20aaa30b7f586c1 (patch) | |
tree | 6fbdbd39472e701fc844e485aa1028fc977f0417 /protocols | |
parent | 73b4dd7987338cbb605e98505f21a16062663aae (diff) |
warning fixes
git-svn-id: http://svn.miranda-ng.org/main/trunk@17242 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols')
-rw-r--r-- | protocols/FacebookRM/src/process.cpp | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/protocols/FacebookRM/src/process.cpp b/protocols/FacebookRM/src/process.cpp index 4f1423a65e..08a8a17750 100644 --- a/protocols/FacebookRM/src/process.cpp +++ b/protocols/FacebookRM/src/process.cpp @@ -526,25 +526,25 @@ void FacebookProto::LoadHistory(void *pParam) break; // Request batch of messages from thread - std::string data = "client=mercury"; - data += "&__user=" + facy.self_.user_id; - data += "&__dyn=" + facy.__dyn(); - data += "&__req=" + facy.__req(); - data += "&fb_dtsg=" + facy.dtsg_; - data += "&ttstamp=" + facy.ttstamp_; - data += "&__rev=" + facy.__rev(); - data += "&__pc=PHASED:DEFAULT&__be=-1&__a=1"; + std::string szQuery = "client=mercury"; + szQuery += "&__user=" + facy.self_.user_id; + szQuery += "&__dyn=" + facy.__dyn(); + szQuery += "&__req=" + facy.__req(); + szQuery += "&fb_dtsg=" + facy.dtsg_; + szQuery += "&ttstamp=" + facy.ttstamp_; + szQuery += "&__rev=" + facy.__rev(); + szQuery += "&__pc=PHASED:DEFAULT&__be=-1&__a=1"; // Grrr, offset doesn't work at all, we need to use timestamps to get back in history... // And we don't know, what's timestamp of first message, so we need to get from latest to oldest - data += "&messages[" + type + "][" + id; - data += "][offset]=" + utils::conversion::to_string(&batch, UTILS_CONV_UNSIGNED_NUMBER); - data += "&messages[" + type + "][" + id; - data += "][timestamp]=" + firstTimestamp; - data += "&messages[" + type + "][" + id; - data += "][limit]=" + utils::conversion::to_string(&messagesPerBatch, UTILS_CONV_UNSIGNED_NUMBER); - - resp = facy.flap(REQUEST_THREAD_INFO, &data); // NOTE: Request revised 17.8.2016 + szQuery += "&messages[" + type + "][" + id; + szQuery += "][offset]=" + utils::conversion::to_string(&batch, UTILS_CONV_UNSIGNED_NUMBER); + szQuery += "&messages[" + type + "][" + id; + szQuery += "][timestamp]=" + firstTimestamp; + szQuery += "&messages[" + type + "][" + id; + szQuery += "][limit]=" + utils::conversion::to_string(&messagesPerBatch, UTILS_CONV_UNSIGNED_NUMBER); + + resp = facy.flap(REQUEST_THREAD_INFO, &szQuery); // NOTE: Request revised 17.8.2016 if (resp.code != HTTP_CODE_OK || resp.data.empty()) { facy.handle_error("LoadHistory"); break; @@ -978,15 +978,15 @@ void FacebookProto::ReceiveMessages(std::vector<facebook_message> &messages, boo std::vector<std::string> ids; utils::text::explode(msg.data, ";", &ids); - for (std::vector<std::string>::size_type i = 0; i < ids.size(); i++) + for (std::vector<std::string>::size_type k = 0; k < ids.size(); k++) { - if (fbc->participants.find(ids[i]) != fbc->participants.end()) { + if (fbc->participants.find(ids[k]) != fbc->participants.end()) { continue; // We have this participant in chatroom already } // We don't have this user there yet, so load info about him and then add him chatroom_participant participant; participant.is_former = false; - participant.user_id = ids[i]; + participant.user_id = ids[k]; // FIXME: Load info about all participants at once fbc->participants.insert(std::make_pair(participant.user_id, participant)); |