This patch makes use of JSON_DECODE_NUMBER_AS_STRING to ensure that any numbers
in the JSON are parsed as strings and therefore there is no loss in precision
or overflow risk between Jansson parsing as int or real and mergJSON formatting
as string to return to LiveCode.
This patch also updates the Jansson submodule to version 2.11.0.
This patch makes use of
JSON_DECODE_NUMBER_AS_STRING
to ensure that any numbers in the JSON are parsed as strings and therefore there is no loss in precision or overflow risk between Jansson parsing as int or real and mergJSON formatting as string to return to LiveCode.This patch also updates the Jansson submodule to version 2.11.0.
See this PR for
JSON_DECODE_NUMBER_AS_STRING