From 1c588eda01d0a68d18367522a6b0d58363c58565 Mon Sep 17 00:00:00 2001 From: levlam Date: Sun, 15 Oct 2023 01:20:09 +0300 Subject: [PATCH] Minor improvements. --- TdConfig.cmake | 2 +- td/mtproto/Handshake.h | 5 ----- td/telegram/DialogDb.cpp | 1 - td/telegram/LinkManager.cpp | 1 + td/telegram/MessageOrigin.cpp | 2 ++ td/telegram/MessageOrigin.hpp | 10 +++++----- td/telegram/MessagesManager.h | 1 - td/telegram/StatisticsManager.cpp | 4 ++++ 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/TdConfig.cmake b/TdConfig.cmake index b3f9efdd7..cbe7a0348 100644 --- a/TdConfig.cmake +++ b/TdConfig.cmake @@ -1,6 +1,6 @@ include(CMakeFindDependencyMacro) #TODO: write all external dependencies include("${CMAKE_CURRENT_LIST_DIR}/TdTargets.cmake") -if(EXISTS "${CMAKE_CURRENT_LIST_DIR}/TdStaticTargets.cmake") +if (EXISTS "${CMAKE_CURRENT_LIST_DIR}/TdStaticTargets.cmake") include("${CMAKE_CURRENT_LIST_DIR}/TdStaticTargets.cmake") endif() diff --git a/td/mtproto/Handshake.h b/td/mtproto/Handshake.h index 3eb9ff8a4..cc9939466 100644 --- a/td/mtproto/Handshake.h +++ b/td/mtproto/Handshake.h @@ -16,11 +16,6 @@ #include "td/utils/UInt.h" namespace td { - -namespace mtproto_api { -class Object; -} // namespace mtproto_api - namespace mtproto { class DhCallback; diff --git a/td/telegram/DialogDb.cpp b/td/telegram/DialogDb.cpp index d60075c71..4f2836d35 100644 --- a/td/telegram/DialogDb.cpp +++ b/td/telegram/DialogDb.cpp @@ -10,7 +10,6 @@ #include "td/db/SqliteConnectionSafe.h" #include "td/db/SqliteDb.h" -#include "td/db/SqliteKeyValue.h" #include "td/db/SqliteStatement.h" #include "td/actor/actor.h" diff --git a/td/telegram/LinkManager.cpp b/td/telegram/LinkManager.cpp index bac50f1b4..fe72158d2 100644 --- a/td/telegram/LinkManager.cpp +++ b/td/telegram/LinkManager.cpp @@ -32,6 +32,7 @@ #include "td/utils/algorithm.h" #include "td/utils/base64.h" #include "td/utils/buffer.h" +#include "td/utils/FlatHashSet.h" #include "td/utils/HttpUrl.h" #include "td/utils/logging.h" #include "td/utils/misc.h" diff --git a/td/telegram/MessageOrigin.cpp b/td/telegram/MessageOrigin.cpp index a62e37887..f0255625d 100644 --- a/td/telegram/MessageOrigin.cpp +++ b/td/telegram/MessageOrigin.cpp @@ -11,9 +11,11 @@ #include "td/telegram/Dependencies.h" #include "td/telegram/Global.h" #include "td/telegram/MessagesManager.h" +#include "td/telegram/ServerMessageId.h" #include "td/telegram/Td.h" #include "td/utils/logging.h" +#include "td/utils/misc.h" namespace td { diff --git a/td/telegram/MessageOrigin.hpp b/td/telegram/MessageOrigin.hpp index 6239db6ce..5e94cbed3 100644 --- a/td/telegram/MessageOrigin.hpp +++ b/td/telegram/MessageOrigin.hpp @@ -46,11 +46,11 @@ void MessageOrigin::store(StorerT &storer) const { template void MessageOrigin::parse(ParserT &parser) { - bool has_sender_user_id = sender_user_id_.is_valid(); - bool has_sender_dialog_id = sender_dialog_id_.is_valid(); - bool has_message_id = message_id_.is_valid(); - bool has_author_signature = !author_signature_.empty(); - bool has_sender_name = !sender_name_.empty(); + bool has_sender_user_id; + bool has_sender_dialog_id; + bool has_message_id; + bool has_author_signature; + bool has_sender_name; BEGIN_PARSE_FLAGS(); PARSE_FLAG(has_sender_user_id); PARSE_FLAG(has_sender_dialog_id); diff --git a/td/telegram/MessagesManager.h b/td/telegram/MessagesManager.h index 04c8c502e..ec94adb83 100644 --- a/td/telegram/MessagesManager.h +++ b/td/telegram/MessagesManager.h @@ -45,7 +45,6 @@ #include "td/telegram/MessageThreadInfo.h" #include "td/telegram/MessageTtl.h" #include "td/telegram/MessageViewer.h" -#include "td/telegram/net/DcId.h" #include "td/telegram/net/NetQuery.h" #include "td/telegram/Notification.h" #include "td/telegram/NotificationGroupFromDatabase.h" diff --git a/td/telegram/StatisticsManager.cpp b/td/telegram/StatisticsManager.cpp index 63e644f49..79a533de1 100644 --- a/td/telegram/StatisticsManager.cpp +++ b/td/telegram/StatisticsManager.cpp @@ -18,9 +18,13 @@ #include "td/utils/algorithm.h" #include "td/utils/buffer.h" +#include "td/utils/logging.h" #include "td/utils/misc.h" +#include "td/utils/SliceBuilder.h" #include "td/utils/Status.h" +#include + namespace td { static td_api::object_ptr convert_date_range(