[fpc-devel] WideString vs UnicodeString / len in char vs byte / *nix vs windows
Marco van de Voort
fpc at pascalprogramming.org
Thu Apr 25 18:57:50 CEST 2019
Op 2019-04-25 om 17:37 schreef Michael Van Canneyt:
>>> And apparently then on *nix, "widestring" is just an alias (to
>>> So using the type with the name of "widestring" on *nix will compile
>>> to a type that has length in chars?
>>> At least my test app, seems to imply this.
>> Correct. On non-Windows platforms WideString is always an alias to
>> UnicodeString. The distinctive WideString type only exists on Windows
>> platforms as it relies on Windows specific functionality.
> This is only about generated debug information, I suppose ?
I see you also picked up on this, I also picked it up (on mantis) and
ran some tests and then filed https://bugs.freepascal.org/view.php?id=35444
More information about the fpc-devel