From 644881bd3e66888c5ce7ed620e0a23ad401acc44 Mon Sep 17 00:00:00 2001 From: John Preston Date: Tue, 19 Apr 2022 18:13:27 +0400 Subject: [PATCH] Fix build on Windows. --- Telegram/SourceFiles/api/api_messages_search_merged.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Telegram/SourceFiles/api/api_messages_search_merged.cpp b/Telegram/SourceFiles/api/api_messages_search_merged.cpp index d25460de2..a1cb69d77 100644 --- a/Telegram/SourceFiles/api/api_messages_search_merged.cpp +++ b/Telegram/SourceFiles/api/api_messages_search_merged.cpp @@ -18,11 +18,10 @@ bool MessagesSearchMerged::RequestCompare::operator()( } MessagesSearchMerged::MessagesSearchMerged(not_null history) -: _apiSearch(history) -, _migratedSearch(history->migrateFrom() - ? std::make_optional(history->migrateFrom()) - : std::nullopt) { - +: _apiSearch(history) { + if (const auto migrated = history->migrateFrom()) { + _migratedSearch.emplace(migrated); + } const auto checkWaitingForTotal = [=] { if (_waitingForTotal) { if (_concatedFound.total >= 0 && _migratedFirstFound.total >= 0) {