NathanSweet 11 سال پیش
والد
کامیت
da960ae935
1فایلهای تغییر یافته به همراه10 افزوده شده و 9 حذف شده
  1. 10 9
      spine-sfml/src/spine/spine-sfml.cpp

+ 10 - 9
spine-sfml/src/spine/spine-sfml.cpp

@@ -43,21 +43,21 @@
 using namespace sf;
 using namespace sf;
 
 
 void _AtlasPage_createTexture (AtlasPage* self, const char* path){
 void _AtlasPage_createTexture (AtlasPage* self, const char* path){
-Texture* texture = new Texture();
-if (!texture->loadFromFile(path)) return;
-texture->setSmooth(true);
-self->rendererObject = texture;
-Vector2u size = texture->getSize();
-self->width = size.x;
-self->height = size.y;
+	Texture* texture = new Texture();
+	if (!texture->loadFromFile(path)) return;
+	texture->setSmooth(true);
+	self->rendererObject = texture;
+	Vector2u size = texture->getSize();
+	self->width = size.x;
+	self->height = size.y;
 }
 }
 
 
 void _AtlasPage_disposeTexture (AtlasPage* self){
 void _AtlasPage_disposeTexture (AtlasPage* self){
-delete (Texture*)self->rendererObject;
+	delete (Texture*)self->rendererObject;
 }
 }
 
 
 char* _Util_readFile (const char* path, int* length){
 char* _Util_readFile (const char* path, int* length){
-return _readFile(path, length);
+	return _readFile(path, length);
 }
 }
 
 
 /**/
 /**/
@@ -76,6 +76,7 @@ SkeletonDrawable::SkeletonDrawable (SkeletonData* skeletonData, AnimationStateDa
 
 
 SkeletonDrawable::~SkeletonDrawable () {
 SkeletonDrawable::~SkeletonDrawable () {
 	delete vertexArray;
 	delete vertexArray;
+	FREE(worldVertices);
 	AnimationState_dispose(state);
 	AnimationState_dispose(state);
 	Skeleton_dispose(skeleton);
 	Skeleton_dispose(skeleton);
 }
 }