소스 검색

Fixed update cache leak.

NathanSweet 9 년 전
부모
커밋
4128d1c2bd
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      spine-c/src/spine/Skeleton.c

+ 4 - 0
spine-c/src/spine/Skeleton.c

@@ -112,6 +112,10 @@ spSkeleton* spSkeleton_create (spSkeletonData* data) {
 
 void spSkeleton_dispose (spSkeleton* self) {
 	int i;
+	_spSkeleton* internal = SUB_CAST(_spSkeleton, self);
+
+	FREE(internal->updateCache);
+	FREE(internal->updateCacheType);
 
 	for (i = 0; i < self->bonesCount; ++i)
 		spBone_dispose(self->bones[i]);