summaryrefslogtreecommitdiff
path: root/src/shared_string.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/shared_string.cc')
-rw-r--r--src/shared_string.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/shared_string.cc b/src/shared_string.cc
index eb12ca27..74c6c106 100644
--- a/src/shared_string.cc
+++ b/src/shared_string.cc
@@ -6,9 +6,9 @@ namespace Kakoune
StringDataPtr StringData::create(ArrayView<const StringView> strs)
{
- const int len = std::accumulate(strs.begin(), strs.end(), 0,
- [](int l, StringView s)
- { return l + (int)s.length(); });
+ const int len = accumulate(strs, 0, [](int l, StringView s) {
+ return l + (int)s.length();
+ });
void* ptr = StringData::operator new(sizeof(StringData) + len + 1);
auto* res = new (ptr) StringData(len);
auto* data = reinterpret_cast<char*>(res + 1);