fix CSSNodeList memory leak

Summary:
CSSNodeListFree does not free the list->items memory
Closes https://github.com/facebook/css-layout/pull/214

Differential Revision: D3683643

Pulled By: emilsjolander

fbshipit-source-id: 7f9ef19f4603d5558cc2f8302756b3bcec2f6c12
This commit is contained in:
ymmuse 2016-08-08 04:47:45 -07:00 committed by Facebook Github Bot 9
parent 54f867f0d6
commit 7b02c1de3f
1 changed files with 4 additions and 1 deletions

View File

@ -27,7 +27,10 @@ CSSNodeListRef CSSNodeListNew(uint32_t initialCapacity) {
return list;
}
void CSSNodeListFree(CSSNodeListRef list) { free(list); }
void CSSNodeListFree(CSSNodeListRef list) {
free(list->items);
free(list);
}
uint32_t CSSNodeListCount(CSSNodeListRef list) { return list->count; }