ソースを参照

Fixed memory leak when track is cleared while mixing from a previous animation.

NathanSweet 11 年 前
コミット
cd7538d6a1
1 ファイル変更1 行追加0 行削除
  1. 1 0
      spine-c/src/spine/AnimationState.c

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

@@ -41,6 +41,7 @@ spTrackEntry* _spTrackEntry_create () {
 }
 
 void _spTrackEntry_dispose (spTrackEntry* entry) {
+	if (entry->previous) _spTrackEntry_dispose(entry->previous);
 	FREE(entry);
 }