Probably not, as you've already addressed it yourself. It was regarding
Jonas' comment about the empty string being returned if orgcp is neither
cp or CP_NONE - I didn't check it myself but went by his word.
Gareth
On 28/04/2019 13:14, Ondrej Pokorny wrote:
On 28.04.2019 13:45, J. Gareth Moreton wrote:
Personally I'm fine with people refactoring code in order to improve
performance in either the compiler or the programs it compiles, just
so long as it behaves exactly the same as before (which in this case,
it doesn't because of the empty string issue that Jonas mentioned).
What empty string issue? Did I miss something?
program AnsiUtf8;
var
Utf8Str: UTF8String;
Str: AnsiString;
begin
DefaultSystemCodePage := 1250;
Utf8Str := 'hello';
Str := Utf8Str;
Writeln(Str);
end.
Ondrej
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel