TAChart: trivial streaming issue in TListChartSourceStrings
Original Reporter info from Mantis: Marcin Wiazowski
-
Reporter name:
Original Reporter info from Mantis: Marcin Wiazowski
- Reporter name:
Description:
In TListChartSourceStrings.Parse(), double-quote sequences are converted to single-quote sequences twice, instead of once:
First time, implicitly in:
parts := Split(AString);
Second time, explicitly in:
Text := StringReplace(NextPart, '""', '"', [rfReplaceall]);
This causes improper decoding, which may be tested by using the attached Reproduce application.
Solution: change
Text := StringReplace(NextPart, '""', '"', [rfReplaceall]);
to
Text := NextPart;
Mantis conversion info:
- Mantis ID: 35155
- Build: 60515
- Version: 2.1 (SVN)
- Fixed in revision: 60522 (#0bf11ad7)
- Target version: 2.2