From e1d75d66bfa215da62c135dd38278e0f17487770 Mon Sep 17 00:00:00 2001 From: Brian Fiete Date: Sat, 29 Jan 2022 09:58:00 -0500 Subject: [PATCH] Fixed mangling of extern UTF8 helpers --- BeefLibs/corlib/src/String.bf | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/BeefLibs/corlib/src/String.bf b/BeefLibs/corlib/src/String.bf index b901f0cd..e405018e 100644 --- a/BeefLibs/corlib/src/String.bf +++ b/BeefLibs/corlib/src/String.bf @@ -1529,10 +1529,9 @@ namespace System CaseConv(false); } - //[CLink] - //static extern int utf8proc_map(char8* str, int strlen, out char8* outStr, int options); - + [CallingConvention(.Cdecl)] static extern int UTF8GetAllocSize(char8* str, int strlen, int32 options); + [CallingConvention(.Cdecl)] static extern int UTF8Map(char8* str, int strlen, char8* outStr, int outSize, int32 options); public Result Normalize(UnicodeNormalizationOptions unicodeNormalizationOptions = .NFC)