From fbc0f9be4985e5475149d0b5ced21150d49e7bb4 Mon Sep 17 00:00:00 2001 From: Samuele Lorefice Date: Tue, 11 Mar 2025 18:42:12 +0100 Subject: [PATCH] Changed String extensions to retunr char size as a 1 byte (cpp size) instead of 2 bytes (C# size) --- CodeGenerator/StrExt.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CodeGenerator/StrExt.cs b/CodeGenerator/StrExt.cs index 53ad7d8..dea0d01 100644 --- a/CodeGenerator/StrExt.cs +++ b/CodeGenerator/StrExt.cs @@ -30,7 +30,7 @@ namespace CodeGenerator { [MethodImpl(MethodImplOptions.AggressiveInlining)] public static int ParseFSize(this string str) { return str switch { - "char" => sizeof(char), + "char" => sizeof(sbyte), "short" => sizeof(short), "int" => sizeof(int), "float" => sizeof(float),