From f3acbcda3489df394e12b7acaa2e34e66b5983dc Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 22 Apr 2019 00:09:49 +0300 Subject: [PATCH] Silence warning about wrong reply_to_message_id on message ID overflow. GitOrigin-RevId: fd641f59568fab2dce3b02215f6d21d803950982 --- td/telegram/MessagesManager.cpp | 4 +++- td/telegram/PollManager.cpp | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index f1c4190d1..79bf2f237 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -9842,7 +9842,9 @@ std::pair> MessagesManager::creat MessageId reply_to_message_id = message_info.reply_to_message_id; if (reply_to_message_id != MessageId() && (!reply_to_message_id.is_valid() || reply_to_message_id.get() >= message_id.get())) { - LOG(ERROR) << "Receive reply to wrong " << reply_to_message_id << " in " << message_id; + if (!reply_to_message_id.is_valid() || reply_to_message_id.get() - message_id.get() <= 2000000000) { + LOG(ERROR) << "Receive reply to wrong " << reply_to_message_id << " in " << message_id; + } reply_to_message_id = MessageId(); } diff --git a/td/telegram/PollManager.cpp b/td/telegram/PollManager.cpp index f20ca594d..21a97e26b 100644 --- a/td/telegram/PollManager.cpp +++ b/td/telegram/PollManager.cpp @@ -361,7 +361,7 @@ vector PollManager::get_vote_percentage(const vector &voter_counts return result; } - // now we need to choose up to (100 - percent_sum) options with minimum total gap, such so + // now we need to choose up to (100 - percent_sum) options with minimum total gap, such that // any two options with the same voter_count are chosen or not chosen simultaneously struct Option { int32 pos = -1;