From c7babea74a2627a9461e92d0cd4906da70229623 Mon Sep 17 00:00:00 2001 From: Urs Fleisch Date: Sun, 10 Dec 2023 08:19:40 +0100 Subject: [PATCH] Fix narrowing warning issued by MSVC --- taglib/ogg/oggpage.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/taglib/ogg/oggpage.cpp b/taglib/ogg/oggpage.cpp index 2608500c..cd54014f 100644 --- a/taglib/ogg/oggpage.cpp +++ b/taglib/ogg/oggpage.cpp @@ -273,7 +273,8 @@ List Ogg::Page::paginate(const ByteVectorList &packets, if(strategy != Repaginate) { - size_t tableSize = std::accumulate(packets.cbegin(), packets.cend(), 0, + size_t tableSize = std::accumulate(packets.cbegin(), packets.cend(), + static_cast(0), [](size_t acc, const ByteVector &packet) { return acc + packet.size() / 255 + 1; });