From 86b75c68be87059027de6559d1f014a6756b6312 Mon Sep 17 00:00:00 2001 From: Jason Date: Tue, 5 Nov 2024 10:56:20 -0500 Subject: [PATCH] Use Span to stack allocate --- encoder_cs/src/encoder.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/encoder_cs/src/encoder.cs b/encoder_cs/src/encoder.cs index ec7fcc7..cb17bdb 100644 --- a/encoder_cs/src/encoder.cs +++ b/encoder_cs/src/encoder.cs @@ -27,7 +27,7 @@ private static char shift(char c) { private static int Rot13(Lua.State* L) { String s = LuaL.checkstring(L, 1); - var newStringChars = new char[s.Length]; + Span newStringChars = stackalloc char[s.Length]; for (int i = 0; i < s.Length; i++) newStringChars[i] = shift(s[i]);