diff --git a/CSSLayout/CSSNodeList.c b/CSSLayout/CSSNodeList.c index cfea3488..c25a4c12 100644 --- a/CSSLayout/CSSNodeList.c +++ b/CSSLayout/CSSNodeList.c @@ -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; }