From 707951accbd8aa8d698433de9ce5cedbbbe39b9e Mon Sep 17 00:00:00 2001 From: John Preston Date: Sun, 30 Jun 2024 23:59:03 +0400 Subject: [PATCH] Version 5.2: Fix build with GCC. --- Telegram/SourceFiles/api/api_credits.cpp | 10 ---------- .../SourceFiles/boxes/peers/edit_peer_info_box.cpp | 1 - Telegram/SourceFiles/boxes/send_files_box.cpp | 2 -- Telegram/SourceFiles/data/data_media_types.cpp | 1 - .../info/bot/earn/info_earn_inner_widget.cpp | 3 +-- .../channel_statistics/earn/info_earn_inner_widget.cpp | 4 ---- Telegram/SourceFiles/window/main_window.cpp | 1 - Telegram/SourceFiles/window/window_controller.cpp | 1 - 8 files changed, 1 insertion(+), 22 deletions(-) diff --git a/Telegram/SourceFiles/api/api_credits.cpp b/Telegram/SourceFiles/api/api_credits.cpp index fb0a4e9c6..356e2cffa 100644 --- a/Telegram/SourceFiles/api/api_credits.cpp +++ b/Telegram/SourceFiles/api/api_credits.cpp @@ -69,16 +69,6 @@ constexpr auto kTransactionsLimit = 100; }, [](const auto &) { return PeerId(0); }).value; - const auto isBot = [&] { - if (barePeerId) { - if (const auto p = peer->owner().peer(PeerId(barePeerId))) { - if (const auto u = p->asUser()) { - return u->isBot(); - } - } - } - return false; - }(); return Data::CreditsHistoryEntry{ .id = qs(tl.data().vid()), .title = qs(tl.data().vtitle().value_or_empty()), diff --git a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp index 86588f203..5623bea94 100644 --- a/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp +++ b/Telegram/SourceFiles/boxes/peers/edit_peer_info_box.cpp @@ -1586,7 +1586,6 @@ void Controller::fillBotBalanceButton() { const auto icon = Ui::CreateChild(button); icon->resize(Size(st::menuIconLinks.width() - kSizeShift)); - const auto bg = st::boxBg->c; auto colorized = [&] { auto f = QFile(Ui::Premium::Svg()); if (!f.open(QIODevice::ReadOnly)) { diff --git a/Telegram/SourceFiles/boxes/send_files_box.cpp b/Telegram/SourceFiles/boxes/send_files_box.cpp index 809b6f09f..0eade94ca 100644 --- a/Telegram/SourceFiles/boxes/send_files_box.cpp +++ b/Telegram/SourceFiles/boxes/send_files_box.cpp @@ -116,7 +116,6 @@ void EditPriceBox( not_null session, uint64 price, Fn apply) { - const auto owner = &session->data(); box->setTitle(tr::lng_paid_title()); AddSubsectionTitle( box->verticalLayout(), @@ -837,7 +836,6 @@ QImage SendFilesBox::preparePriceTagBg(QSize size) const { bg = QImage(ratio, ratio, QImage::Format_ARGB32_Premultiplied); bg.fill(Qt::black); } - const auto bgSize = bg.size() / bg.devicePixelRatio(); auto result = QImage(size * ratio, QImage::Format_ARGB32_Premultiplied); result.setDevicePixelRatio(ratio); diff --git a/Telegram/SourceFiles/data/data_media_types.cpp b/Telegram/SourceFiles/data/data_media_types.cpp index 72ca05542..15dfedecd 100644 --- a/Telegram/SourceFiles/data/data_media_types.cpp +++ b/Telegram/SourceFiles/data/data_media_types.cpp @@ -2008,7 +2008,6 @@ ItemPreview MediaInvoice::toPreview(ToPreviewOptions options) const { return Media::toPreview(options); } auto counts = AlbumCounts(); - const auto item = parent(); auto images = std::vector(); auto context = std::vector(); const auto existing = options.existing; diff --git a/Telegram/SourceFiles/info/bot/earn/info_earn_inner_widget.cpp b/Telegram/SourceFiles/info/bot/earn/info_earn_inner_widget.cpp index bc6f90e1d..2b152ad6f 100644 --- a/Telegram/SourceFiles/info/bot/earn/info_earn_inner_widget.cpp +++ b/Telegram/SourceFiles/info/bot/earn/info_earn_inner_widget.cpp @@ -119,7 +119,6 @@ void InnerWidget::fill() { const auto container = this; const auto &data = _state; const auto multiplier = data.usdRate * Data::kEarnMultiplier; - const auto session = &_peer->session(); auto availableBalanceValue = rpl::single( data.availableBalance @@ -192,7 +191,7 @@ void InnerWidget::fill() { Ui::ToggleChildrenVisibility(line, true); Ui::AddSkip(container); - const auto sub = container->add( + container->add( object_ptr( container, text(), diff --git a/Telegram/SourceFiles/info/channel_statistics/earn/info_earn_inner_widget.cpp b/Telegram/SourceFiles/info/channel_statistics/earn/info_earn_inner_widget.cpp index 82e020d68..9fea4508c 100644 --- a/Telegram/SourceFiles/info/channel_statistics/earn/info_earn_inner_widget.cpp +++ b/Telegram/SourceFiles/info/channel_statistics/earn/info_earn_inner_widget.cpp @@ -281,10 +281,6 @@ void InnerWidget::load() { rpl::lifetime apiPremiumBotLifetime; }; const auto state = lifetime().make_state(_peer); - const auto api = lifetime().make_state( - _peer->asChannel()); - const auto apiCredits = lifetime().make_state( - _peer); Info::Statistics::FillLoading( this, diff --git a/Telegram/SourceFiles/window/main_window.cpp b/Telegram/SourceFiles/window/main_window.cpp index e50ffd737..3f7da1aa3 100644 --- a/Telegram/SourceFiles/window/main_window.cpp +++ b/Telegram/SourceFiles/window/main_window.cpp @@ -612,7 +612,6 @@ WindowPosition MainWindow::nextInitialChildPosition(SeparateId childId) { const auto adjust = [&](int value) { return (value * 3 / 4); }; - const auto secondaryWithChatsList = !childId.primary() && childId.hasChatsList(); const auto width = OptionNewWindowsSizeAsFirst.value() ? Core::App().settings().windowPosition().w : childId.primary() diff --git a/Telegram/SourceFiles/window/window_controller.cpp b/Telegram/SourceFiles/window/window_controller.cpp index 69bca734f..8ef614d21 100644 --- a/Telegram/SourceFiles/window/window_controller.cpp +++ b/Telegram/SourceFiles/window/window_controller.cpp @@ -143,7 +143,6 @@ void Controller::showAccount( MsgId singlePeerShowAtMsgId) { Expects(isPrimary() || _id.account == account); - const auto prevAccount = _id.account; const auto prevSession = maybeSession(); const auto prevSessionUniqueId = prevSession ? prevSession->uniqueId()