From 684f6dcf3e156f342477927c690a1689edb4624a Mon Sep 17 00:00:00 2001 From: badlogic Date: Mon, 5 Sep 2016 14:49:10 +0200 Subject: [PATCH] [c] Closes #690, resetting old locale should work now --- spine-c/src/spine/SkeletonJson.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spine-c/src/spine/SkeletonJson.c b/spine-c/src/spine/SkeletonJson.c index 3c3cdf307..3f426ec41 100644 --- a/spine-c/src/spine/SkeletonJson.c +++ b/spine-c/src/spine/SkeletonJson.c @@ -569,7 +569,8 @@ spSkeletonData* spSkeletonJson_readSkeletonData (spSkeletonJson* self, const cha CONST_CAST(char*, self->error) = 0; internal->linkedMeshCount = 0; - oldLocale = setlocale(LC_NUMERIC, "C"); + oldLocale = setlocale(LC_NUMERIC, NULL); + setlocale(LC_NUMERIC, "C"); root = Json_create(json); setlocale(LC_NUMERIC, oldLocale); if (!root) {