From e085a76165a267191e51d3a515edbea020f4ce14 Mon Sep 17 00:00:00 2001 From: John Preston Date: Fri, 5 Dec 2025 23:09:40 +0400 Subject: [PATCH] Fix build with GCC. --- .../SourceFiles/boxes/star_gift_preview_box.cpp | 14 -------------- Telegram/SourceFiles/data/data_session.cpp | 3 --- .../history/view/history_view_service_message.cpp | 1 - 3 files changed, 18 deletions(-) diff --git a/Telegram/SourceFiles/boxes/star_gift_preview_box.cpp b/Telegram/SourceFiles/boxes/star_gift_preview_box.cpp index 2b33621450..5ab6771c50 100644 --- a/Telegram/SourceFiles/boxes/star_gift_preview_box.cpp +++ b/Telegram/SourceFiles/boxes/star_gift_preview_box.cpp @@ -232,8 +232,6 @@ private: int resizeGetHeight(int width) override; void clicked(int index); - [[nodiscard]] View *find(const AttributeDescriptor &descriptor); - const not_null _delegate; const not_null _window; const not_null _attributes; @@ -323,7 +321,6 @@ void AttributeButton::setup() { _patternNow = {}; _patternNext = {}; _patternFrame = QImage(); - void validatePatternFrame(); }, [&](const GiftModel &data) { setDocument(data.document); _patternNow = {}; @@ -1185,17 +1182,6 @@ void AttributesList::clicked(int index) { _selected = now; } -AttributesList::View *AttributesList::find( - const AttributeDescriptor &descriptor) { - const auto i = ranges::find(*_list, descriptor, &Entry::descriptor); - if (i == end(*_list)) { - return nullptr; - } - const auto index = int(i - begin(*_list)); - const auto j = ranges::find(_views, index, &View::index); - return (j != end(_views)) ? &*j : nullptr; -} - void AttributesList::refreshAbout() { auto text = [&] { switch (_tab.current()) { diff --git a/Telegram/SourceFiles/data/data_session.cpp b/Telegram/SourceFiles/data/data_session.cpp index 34e81745ea..934155204f 100644 --- a/Telegram/SourceFiles/data/data_session.cpp +++ b/Telegram/SourceFiles/data/data_session.cpp @@ -3972,9 +3972,6 @@ void Session::webpageApplyFields( using WebPageAuctionPtr = std::unique_ptr; const auto lookupAuction = [&]() -> WebPageAuctionPtr { - const auto toUint = [](const MTPint &c) { - return (uint32(1) << 24) | uint32(c.v); - }; if (const auto attributes = data.vattributes()) { for (const auto &attribute : attributes->v) { return attribute.match([&]( diff --git a/Telegram/SourceFiles/history/view/history_view_service_message.cpp b/Telegram/SourceFiles/history/view/history_view_service_message.cpp index a0a051949f..85f670756c 100644 --- a/Telegram/SourceFiles/history/view/history_view_service_message.cpp +++ b/Telegram/SourceFiles/history/view/history_view_service_message.cpp @@ -634,7 +634,6 @@ void Service::draw(Painter &p, const PaintContext &context) const { const auto item = data(); const auto keyboard = item->inlineReplyKeyboard(); - const auto fullGeometry = g; if (keyboard) { // We need to count geometry without keyboard for bubble selection // intervals counting below.