Concatenation rules for ansistrings lead to impossibility saving utf-8-encoded strings via TIniFile on windows
Original Reporter info from Mantis: AntonK
-
Reporter name: Anton Kavalenka
Original Reporter info from Mantis: AntonK
- Reporter name: Anton Kavalenka
Description:
default string type String being assigned during concatenation always converts result to ANSI code page.
string := string + utf8string
always brings AnsiString(string)
Examine the attached test under debugger.
Mantis conversion info:
- Mantis ID: 21668
- OS: Windows XP
- Platform: win32
- Version: 2.7.1
- Monitored by: » takeda99 (Takeda Matsuki), » Vincent (Vincent Snijders), » @MageSlayer (Denis Golovan)