json parser allows garbage after single values
Original Reporter info from Mantis: BeniBela @benibela
-
Reporter name: Benito van der Zander
Original Reporter info from Mantis: BeniBela @benibela
- Reporter name: Benito van der Zander
Description:
DoParse stops after parsing the first value, so afterwards anything can be in the string:
writeln(GetJSON('"abc"xxxxxxx').AsString);
writeln(GetJSON('1234...xxxxxxx').AsFloat:4:4);
writeln(GetJSON('[1,2,3]xxxxxxx').Items[0].AsFloat:4:4);
Mantis conversion info:
- Mantis ID: 37837
- OS: linux
- OS Build: opensuse
- Build: r46992
- Platform: amd64
- Version: 3.3.1
- Fixed in version: 3.3.1
- Fixed in revision: 47342 (#741f4fa6)
- Target version: 3.2.2