From 1ba78d09882ccb9f0b530cd1c1b2c8d8cc5d5dba Mon Sep 17 00:00:00 2001 From: "Michael Cook (mackal)" Date: Wed, 10 Jul 2019 14:33:33 -0400 Subject: [PATCH] Switch to char_traits::length in SerializeBuffer This benches a bit faster --- common/serialize_buffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/serialize_buffer.h b/common/serialize_buffer.h index 9b350b4fa..65ae36f70 100644 --- a/common/serialize_buffer.h +++ b/common/serialize_buffer.h @@ -143,7 +143,7 @@ public: void WriteString(const char *str) { assert(str != nullptr); - auto len = strlen(str) + 1; + auto len = std::char_traits::length(str) + 1; if (m_pos + len > m_capacity) Grow(m_capacity + len); memcpy(m_buffer + m_pos, str, len);