Jelajahi Sumber

FIX Memory access after free

pinguin999 11 tahun lalu
induk
melakukan
532230f0fc
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      spine-sfml/src/spine/spine-sfml.cpp

+ 1 - 1
spine-sfml/src/spine/spine-sfml.cpp

@@ -81,8 +81,8 @@ SkeletonDrawable::SkeletonDrawable (SkeletonData* skeletonData, AnimationStateDa
 SkeletonDrawable::~SkeletonDrawable () {
 	delete vertexArray;
 	FREE(worldVertices);
+    if (ownsAnimationStateData) AnimationStateData_dispose(state->data);
 	AnimationState_dispose(state);
-	if (ownsAnimationStateData) AnimationStateData_dispose(state->data);
 	Skeleton_dispose(skeleton);
 }