diff --git a/td/telegram/AnimationsManager.cpp b/td/telegram/AnimationsManager.cpp index b0196f331..f5d103fc9 100644 --- a/td/telegram/AnimationsManager.cpp +++ b/td/telegram/AnimationsManager.cpp @@ -445,7 +445,7 @@ void AnimationsManager::on_update_saved_animations_limit() { if (G()->close_flag()) { return; } - int32 saved_animations_limit = + auto saved_animations_limit = narrow_cast(td_->option_manager_->get_option_integer("saved_animations_limit", 200)); if (saved_animations_limit != saved_animations_limit_) { if (saved_animations_limit > 0) { diff --git a/td/telegram/ConfigManager.h b/td/telegram/ConfigManager.h index bf9f7402a..4805fc8e6 100644 --- a/td/telegram/ConfigManager.h +++ b/td/telegram/ConfigManager.h @@ -30,8 +30,6 @@ namespace td { extern int VERBOSITY_NAME(config_recoverer); -class Global; - using SimpleConfig = tl_object_ptr; struct SimpleConfigResult { Result r_config; diff --git a/td/telegram/Premium.cpp b/td/telegram/Premium.cpp index 857bcefee..b43df2ccf 100644 --- a/td/telegram/Premium.cpp +++ b/td/telegram/Premium.cpp @@ -397,8 +397,8 @@ static string get_premium_source(const td_api::object_ptr } static td_api::object_ptr get_premium_limit_object(Slice key) { - int32 default_limit = static_cast(G()->get_option_integer(PSLICE() << key << "_limit_default")); - int32 premium_limit = static_cast(G()->get_option_integer(PSLICE() << key << "_limit_premium")); + auto default_limit = static_cast(G()->get_option_integer(PSLICE() << key << "_limit_default")); + auto premium_limit = static_cast(G()->get_option_integer(PSLICE() << key << "_limit_premium")); if (default_limit <= 0 || premium_limit <= default_limit) { return nullptr; } diff --git a/tddb/td/db/SqliteConnectionSafe.h b/tddb/td/db/SqliteConnectionSafe.h index de99016a4..a8bae2b3c 100644 --- a/tddb/td/db/SqliteConnectionSafe.h +++ b/tddb/td/db/SqliteConnectionSafe.h @@ -32,7 +32,7 @@ class SqliteConnectionSafe { private: string path_; - std::atomic close_state_ = 0; + std::atomic close_state_{0}; LazySchedulerLocalStorage lsls_connection_; }; diff --git a/tdnet/td/net/HttpReader.cpp b/tdnet/td/net/HttpReader.cpp index 8358debb9..416356cde 100644 --- a/tdnet/td/net/HttpReader.cpp +++ b/tdnet/td/net/HttpReader.cpp @@ -320,7 +320,7 @@ Result HttpReader::parse_multipart_form_data(bool can_be_slow) { header_value.remove_prefix(10); while (true) { header_value = trim(header_value); - const char *key_end = + const auto *key_end = static_cast(std::memchr(header_value.data(), '=', header_value.size())); if (key_end == nullptr) { break;