[Common] Fixed invalid parsing of decimal values 62/252462/1 submit/tizen/20210128.113801
authorPiotr Kosko/Native/Web API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Thu, 28 Jan 2021 09:57:03 +0000 (10:57 +0100)
committerPiotr Kosko/Native/Web API (PLT) /SRPOL/Engineer/Samsung Electronics <p.kosko@samsung.com>
Thu, 28 Jan 2021 11:17:30 +0000 (12:17 +0100)
commit1492b7b7bd19a79b8e03170482d9f8122084c32d
tree7444792ca91fd3d0e21ea6b05f8460eda99d7f8c
parenteac9c6193b2e59706f7c03cefb87d667b4f6f677
[Common] Fixed invalid parsing of decimal values

[Bug] Decimal values fails to parse properly when locale of device
was e.g. Deutsch

[Verification]
//Below code works well for locales: English, Deutsch, Francais
// sound values are changing and show aproximately same values
// (depending on platform adjustments)

tizen.sound.setVolume("MEDIA", 0.1);
console.log(tizen.sound.getVolume("MEDIA"))
>> 0.13

Change-Id: Icde211bcfcc66cf0d66852816d2a00907adf4571
src/common/extension.cc
src/common/picojson.h