* Ensure null-terminated strings. Patch by modersohn, fixes issue #40499

This commit is contained in:
Michaël Van Canneyt 2023-11-03 17:01:03 +01:00
parent 82bc91e6cf
commit 25c75b1784

View File

@ -285,7 +285,8 @@ begin
{$endif}
toencoding:=iconvname;
if not assigned(iconvctl) then
toencoding:=toencoding+TransLitName;
toencoding:=toencoding+TransLitName+#0;
iconvname:=iconvname+#0;
iconv_wide2ansi:=iconv_open(PAnsiChar(@toencoding[1]),unicode_encoding2);
iconv_ansi2wide:=iconv_open(unicode_encoding2,PAnsiChar(@iconvname[1]));
if assigned(iconvctl) and