Skip to content

Commit 6e535f4

Browse files
summerinsectsminggo
authored andcommitted
fix memory leak (cocos2d#18351)
fix memory leak in `UserDefault::deleteValueForKey` when `key` not found
1 parent 37d05d3 commit 6e535f4

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

cocos/base/CCUserDefault.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -522,6 +522,7 @@ void UserDefault::deleteValueForKey(const char* key)
522522
// if node not exist, don't need to delete
523523
if (!node)
524524
{
525+
CC_SAFE_DELETE(doc);
525526
return;
526527
}
527528

0 commit comments

Comments
 (0)