From 94651f8dbac7699ef867898ef3e9f5967b9fcc22 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sat, 30 Mar 2019 23:59:27 +0100 Subject: [PATCH] Changed for-loop to std::transform. --- src/easy/entities/tag.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/easy/entities/tag.cpp b/src/easy/entities/tag.cpp index c839405..df8987e 100644 --- a/src/easy/entities/tag.cpp +++ b/src/easy/entities/tag.cpp @@ -16,6 +16,7 @@ #include #include +#include #include "tag.hpp" #include "debug.hpp" @@ -49,10 +50,9 @@ const std::vector Tag::history() const if (node.isArray()) { std::vector vec; - for (const Json::Value &value : node) - { - vec.push_back(Easy::Tag::History(value.toStyledString())); - } + std::transform(node.begin(), node.end(), std::back_inserter(vec), + [](const Json::Value &value) + { return Easy::Tag::History(value); }); return vec; }