Minor improvements.
GitOrigin-RevId: eb8b201d80405feb6972b2eabc7de30d40aa8b81
This commit is contained in:
parent
301c8b167f
commit
c1de6a7d8d
@ -1388,11 +1388,8 @@ void InlineQueriesManager::on_get_inline_query_results(UserId bot_user_id, uint6
|
|||||||
Location l(inline_message_geo->geo_);
|
Location l(inline_message_geo->geo_);
|
||||||
location->location_ = l.get_location_object();
|
location->location_ = l.get_location_object();
|
||||||
} else {
|
} else {
|
||||||
Slice latitude;
|
auto latitude_longitude = split(Slice(result->description_));
|
||||||
Slice longitude;
|
Location l(to_double(latitude_longitude.first), to_double(latitude_longitude.second), 0.0, 0);
|
||||||
Slice horizontal_accuracy;
|
|
||||||
std::tie(latitude, longitude) = split(Slice(result->description_));
|
|
||||||
Location l(to_double(latitude), to_double(longitude), 0.0, 0);
|
|
||||||
location->location_ = l.get_location_object();
|
location->location_ = l.get_location_object();
|
||||||
}
|
}
|
||||||
location->thumbnail_ = register_thumbnail(std::move(result->thumb_));
|
location->thumbnail_ = register_thumbnail(std::move(result->thumb_));
|
||||||
|
@ -33,8 +33,8 @@
|
|||||||
#include "td/telegram/MessageEntity.h"
|
#include "td/telegram/MessageEntity.h"
|
||||||
#include "td/telegram/MessageEntity.hpp"
|
#include "td/telegram/MessageEntity.hpp"
|
||||||
#include "td/telegram/MessageId.h"
|
#include "td/telegram/MessageId.h"
|
||||||
#include "td/telegram/MessagesManager.h"
|
|
||||||
#include "td/telegram/MessageSearchFilter.h"
|
#include "td/telegram/MessageSearchFilter.h"
|
||||||
|
#include "td/telegram/MessagesManager.h"
|
||||||
#include "td/telegram/misc.h"
|
#include "td/telegram/misc.h"
|
||||||
#include "td/telegram/net/DcId.h"
|
#include "td/telegram/net/DcId.h"
|
||||||
#include "td/telegram/Payments.h"
|
#include "td/telegram/Payments.h"
|
||||||
|
@ -6971,7 +6971,7 @@ void MessagesManager::on_user_dialog_action(DialogId dialog_id, MessageId top_th
|
|||||||
if (td_->auth_manager_->is_bot() || !user_id.is_valid() || is_broadcast_channel(dialog_id)) {
|
if (td_->auth_manager_->is_bot() || !user_id.is_valid() || is_broadcast_channel(dialog_id)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (!td_->messages_manager_->have_dialog(dialog_id)) {
|
if (!have_dialog(dialog_id)) {
|
||||||
LOG(DEBUG) << "Ignore typing in unknown " << dialog_id;
|
LOG(DEBUG) << "Ignore typing in unknown " << dialog_id;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -8,7 +8,6 @@
|
|||||||
|
|
||||||
#include "td/telegram/AnimationsManager.h"
|
#include "td/telegram/AnimationsManager.h"
|
||||||
#include "td/telegram/AudiosManager.h"
|
#include "td/telegram/AudiosManager.h"
|
||||||
#include "td/telegram/ContactsManager.h"
|
|
||||||
#include "td/telegram/DocumentsManager.h"
|
#include "td/telegram/DocumentsManager.h"
|
||||||
#include "td/telegram/Global.h"
|
#include "td/telegram/Global.h"
|
||||||
#include "td/telegram/MessagesManager.h"
|
#include "td/telegram/MessagesManager.h"
|
||||||
|
@ -391,7 +391,7 @@ class SocketFdImpl {
|
|||||||
auto write_res = detail::skip_eintr([&] {
|
auto write_res = detail::skip_eintr([&] {
|
||||||
#ifdef MSG_NOSIGNAL
|
#ifdef MSG_NOSIGNAL
|
||||||
msghdr msg;
|
msghdr msg;
|
||||||
memset(&msg, 0, sizeof(msg));
|
std::memset(&msg, 0, sizeof(msg));
|
||||||
msg.msg_iov = const_cast<iovec *>(slices.begin());
|
msg.msg_iov = const_cast<iovec *>(slices.begin());
|
||||||
msg.msg_iovlen = slices_size;
|
msg.msg_iovlen = slices_size;
|
||||||
return sendmsg(native_fd, &msg, MSG_NOSIGNAL);
|
return sendmsg(native_fd, &msg, MSG_NOSIGNAL);
|
||||||
|
Loading…
Reference in New Issue
Block a user