From 199e51706f651922cc9ab30f08306d63d462941d Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 2 Oct 2019 14:43:04 +0300 Subject: [PATCH] Support build with range-v3 0.9.1. --- ui/image/image_prepare.cpp | 2 +- ui/text/text_entity.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ui/image/image_prepare.cpp b/ui/image/image_prepare.cpp index 874ebca..5a86d26 100644 --- a/ui/image/image_prepare.cpp +++ b/ui/image/image_prepare.cpp @@ -261,7 +261,7 @@ QImage BlurLargeImage(QImage image, int radius) { const auto dvs = take(dvcount); auto &&ints = ranges::view::ints; - for (auto &&[value, index] : ranges::view::zip(dvs, ints(0))) { + for (auto &&[value, index] : ranges::view::zip(dvs, ints(0, ranges::unreachable))) { value = (index / divsum); } const auto dv = dvs.data(); diff --git a/ui/text/text_entity.cpp b/ui/text/text_entity.cpp index 5db92af..e9f95e4 100644 --- a/ui/text/text_entity.cpp +++ b/ui/text/text_entity.cpp @@ -1140,7 +1140,7 @@ const QRegularExpression &RegExpWordSplit() { [[nodiscard]] QString ExpandCustomLinks(const TextWithTags &text) { const auto entities = ConvertTextTagsToEntities(text.tags); - auto &&urls = ranges::make_iterator_range( + auto &&urls = ranges::make_subrange( entities.begin(), entities.end() ) | ranges::view::filter([](const EntityInText &entity) { @@ -2097,7 +2097,7 @@ EntityInText::EntityInText( int EntityInText::FirstMonospaceOffset( const EntitiesInText &entities, int textLength) { - auto &&monospace = ranges::make_iterator_range( + auto &&monospace = ranges::make_subrange( entities.begin(), entities.end() ) | ranges::view::filter([](const EntityInText & entity) {