From f676d3d3ea55539774c7eefd894ff156c3f9cd86 Mon Sep 17 00:00:00 2001 From: shartte Date: Mon, 24 Dec 2018 08:51:18 +0100 Subject: [PATCH] Add constexpr constructor to StaticString (#659) Fixes a header usage problem for MSVC, which complains about StaticString not having a constexpr constructor thus making the "make" method not constexpr. --- libs/utils/include/utils/CString.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/utils/include/utils/CString.h b/libs/utils/include/utils/CString.h index 934820b572..d2b0b8e238 100644 --- a/libs/utils/include/utils/CString.h +++ b/libs/utils/include/utils/CString.h @@ -77,7 +77,7 @@ public: using const_pointer = const value_type*; using const_iterator = const value_type*; - StaticString() noexcept = default; + constexpr StaticString() noexcept = default; // initialization from a string literal template