Explorar el Código

[c] Fixes #2017, use REALLOC macro instead of realloc.

Mario Zechner hace 3 años
padre
commit
bf260a43ec
Se han modificado 1 ficheros con 1 adiciones y 2 borrados
  1. 1 2
      spine-c/spine-c/src/spine/Skeleton.c

+ 1 - 2
spine-c/spine-c/src/spine/Skeleton.c

@@ -161,8 +161,7 @@ static void _addToUpdateCache(_spSkeleton *const internal, _spUpdateType type, v
 	_spUpdate *update;
 	if (internal->updateCacheCount == internal->updateCacheCapacity) {
 		internal->updateCacheCapacity *= 2;
-		internal->updateCache = (_spUpdate *) realloc(internal->updateCache,
-													  sizeof(_spUpdate) * internal->updateCacheCapacity);
+		internal->updateCache = (_spUpdate *) REALLOC(internal->updateCache, _spUpdate, internal->updateCacheCapacity);
 	}
 	update = internal->updateCache + internal->updateCacheCount;
 	update->type = type;