Quellcode durchsuchen

FIX Memory access after free

pinguin999 vor 11 Jahren
Ursprung
Commit
532230f0fc
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  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);
 }