From c51b119eb47bbffaa78d76516d64efc4acd6c341 Mon Sep 17 00:00:00 2001 From: apio Date: Tue, 7 Mar 2023 22:18:34 +0100 Subject: [PATCH] StaticString: Add a constructor that takes in another StaticString --- libluna/include/luna/StaticString.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libluna/include/luna/StaticString.h b/libluna/include/luna/StaticString.h index 7bdf77be..c9d986ff 100644 --- a/libluna/include/luna/StaticString.h +++ b/libluna/include/luna/StaticString.h @@ -11,6 +11,11 @@ template class StaticString adopt(string); } + template StaticString(const StaticString& other) + { + adopt(other.chars()); + } + void adopt(const char* string) { usize length = strlcpy(m_buffer, string, sizeof(m_buffer));