Browse Source

[c] Fixes #1282, animation state was missing a null check when iterating mixed out track entries.

badlogic 6 years ago
parent
commit
9bbd2c6175
1 changed files with 1 additions and 0 deletions
  1. 1 0
      spine-c/spine-c/src/spine/AnimationState.c

+ 1 - 0
spine-c/spine-c/src/spine/AnimationState.c

@@ -862,6 +862,7 @@ void _spAnimationState_animationsChanged (spAnimationState* self) {
 
 	for (;i < n; i++) {
 		entry = self->tracks[i];
+		if (!entry) continue;
 		while (entry->mixingFrom != 0)
 			entry = entry->mixingFrom;
 		do {