Skip to content

Commit 138843c

Browse files
sabifyminggo
authored andcommitted
Fix to properly delete easingParams array (#20375)
1 parent 9ea4ade commit 138843c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

cocos/editor-support/cocostudio/CCDatas.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ FrameData::FrameData()
266266

267267
FrameData::~FrameData()
268268
{
269-
CC_SAFE_DELETE(easingParams);
269+
CC_SAFE_DELETE_ARRAY(easingParams);
270270
}
271271

272272
void FrameData::copy(const BaseData *baseData)
@@ -281,7 +281,7 @@ void FrameData::copy(const BaseData *baseData)
281281
tweenEasing = frameData->tweenEasing;
282282
easingParamNumber = frameData->easingParamNumber;
283283

284-
CC_SAFE_DELETE(easingParams);
284+
CC_SAFE_DELETE_ARRAY(easingParams);
285285
if (easingParamNumber != 0)
286286
{
287287
easingParams = new (std::nothrow) float[easingParamNumber];

0 commit comments

Comments
 (0)