Explorar o código

Fixed having > 8 linked meshes.

NathanSweet %!s(int64=9) %!d(string=hai) anos
pai
achega
d5228d2549
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      spine-c/src/spine/SkeletonJson.c

+ 1 - 1
spine-c/src/spine/SkeletonJson.c

@@ -126,7 +126,7 @@ static void _spSkeletonJson_addLinkedMesh (spSkeletonJson* self, spAttachment* m
 		internal->linkedMeshCapacity *= 2;
 		if (internal->linkedMeshCapacity < 8) internal->linkedMeshCapacity = 8;
 		linkedMeshes = MALLOC(_spLinkedMesh, internal->linkedMeshCapacity);
-		memcpy(linkedMeshes, internal->linkedMeshes, internal->linkedMeshCount);
+		memcpy(linkedMeshes, internal->linkedMeshes, sizeof(_spLinkedMesh) * internal->linkedMeshCount);
 		FREE(internal->linkedMeshes);
 		internal->linkedMeshes = linkedMeshes;
 	}