From 6c5948ab0bb63af295b964e813fdab6f09584c6c Mon Sep 17 00:00:00 2001 From: badlogic Date: Wed, 26 Aug 2020 16:10:43 +0200 Subject: [PATCH] [c] Closes #1740, Parsing of path constraint timelines from JSON files was incorrect. --- spine-c/spine-c/src/spine/SkeletonJson.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spine-c/spine-c/src/spine/SkeletonJson.c b/spine-c/spine-c/src/spine/SkeletonJson.c index f9851390a..c7c65af77 100644 --- a/spine-c/spine-c/src/spine/SkeletonJson.c +++ b/spine-c/spine-c/src/spine/SkeletonJson.c @@ -152,7 +152,7 @@ static spAnimation* _spSkeletonJson_readAnimation (spSkeletonJson* self, Json* r Json* slots = Json_getItem(root, "slots"); Json* ik = Json_getItem(root, "ik"); Json* transform = Json_getItem(root, "transform"); - Json* paths = Json_getItem(root, "paths"); + Json* path = Json_getItem(root, "path"); Json* deformJson = Json_getItem(root, "deform"); Json* drawOrderJson = Json_getItem(root, "drawOrder"); Json* events = Json_getItem(root, "events"); @@ -165,7 +165,7 @@ static spAnimation* _spSkeletonJson_readAnimation (spSkeletonJson* self, Json* r timelinesCount += slotMap->size; timelinesCount += ik ? ik->size : 0; timelinesCount += transform ? transform->size : 0; - for (constraintMap = paths ? paths->child : 0; constraintMap; constraintMap = constraintMap->next) + for (constraintMap = path ? path->child : 0; constraintMap; constraintMap = constraintMap->next) timelinesCount += constraintMap->size; for (constraintMap = deformJson ? deformJson->child : 0; constraintMap; constraintMap = constraintMap->next) for (slotMap = constraintMap->child; slotMap; slotMap = slotMap->next) @@ -331,7 +331,7 @@ static spAnimation* _spSkeletonJson_readAnimation (spSkeletonJson* self, Json* r } /** Path constraint timelines. */ - for(constraintMap = paths ? paths->child : 0; constraintMap; constraintMap = constraintMap->next ) { + for(constraintMap = path ? path->child : 0; constraintMap; constraintMap = constraintMap->next ) { int constraintIndex, i; Json* timelineMap;