thunder-engine / thunder

Thunder Engine – Cross-platform 2D and 3D game engine with modular architecture
https://thunderengine.org/
Apache License 2.0
521 stars 34 forks source link

Core: Json parser unable to read float numbers with E notation #679

Closed eprikazchikov closed 4 months ago

eprikazchikov commented 4 months ago

Description

Json parser unable to read float numbers with E notation

Prerequisites

Create a json file and try to read it: { "value": 1.0E-5 }

Expected behavior:

File parsed

Actual behavior:

VariantMap structure broken

Reproducibility:

100%

Versions

2024.1

Additional Information

n/a