From b91dfb401d08535a52af8ed089068753347b9c94 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Sat, 2 Jan 2021 13:08:01 +0100 Subject: [PATCH] Rewrite svg array_to_string() --- src/serializers/SvgSerializer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/serializers/SvgSerializer.cpp b/src/serializers/SvgSerializer.cpp index ad3f89cd57..1a470f4cc3 100644 --- a/src/serializers/SvgSerializer.cpp +++ b/src/serializers/SvgSerializer.cpp @@ -1336,9 +1336,9 @@ namespace { template std::string array_to_string(const T& v) { return "[" + std::accumulate( - ++v.begin(), v.end(), + v.begin() + 1, v.end(), array_to_string(v.front()), - [](const std::string& accum, auto const & item) { + [](const std::string& accum, decltype(*v.cbegin())& item) { return accum + "," + array_to_string(item); }) + "]"; }