From a7b962db5ff216d8f6b07562eee9e6cf987145fe Mon Sep 17 00:00:00 2001 From: mrmbernardi Date: Sat, 15 Nov 2025 23:50:20 +1100 Subject: [PATCH] Fix UB for empty string_views --- src/openrct2/core/OrcaStream.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/openrct2/core/OrcaStream.hpp b/src/openrct2/core/OrcaStream.hpp index 519dccd7ad..16f31d7ab9 100644 --- a/src/openrct2/core/OrcaStream.hpp +++ b/src/openrct2/core/OrcaStream.hpp @@ -671,7 +671,10 @@ namespace OpenRCT2 { len = s.size(); } - _buffer.Write(s.data(), len); + if (len > 0) + { + _buffer.Write(s.data(), len); + } _buffer.Write(&nullt, sizeof(nullt)); }