CHANGELOG

changeset 1662
527ac061b247
parent 1654
5ab3fe0b7859
equal deleted inserted replaced
1661:a389bf17eaaa 1662:527ac061b247
35 * fixes critical memory leak when using cxMapFree() on a kv-list that is using destructors 35 * fixes critical memory leak when using cxMapFree() on a kv-list that is using destructors
36 * fixes critical use-after-free with keys stored in kv-lists 36 * fixes critical use-after-free with keys stored in kv-lists
37 * fixes that overwriting items with cxMapPut() in a kv-list did not work 37 * fixes that overwriting items with cxMapPut() in a kv-list did not work
38 * fixes that cxReallocate(), cxReallocateArray(), cx_reallocate(), and cx_reallocatearray() 38 * fixes that cxReallocate(), cxReallocateArray(), cx_reallocate(), and cx_reallocatearray()
39 were not returning zero after freeing the memory when passed a size of zero 39 were not returning zero after freeing the memory when passed a size of zero
40 * fixes that cx_list_default_insert_array() has the wrong nonnull attribute when used for cxListEmplaceArray()
40 * removes the CX_STR() macro and instead makes the cx_str() inlinable 41 * removes the CX_STR() macro and instead makes the cx_str() inlinable
41 * removes the sort_members feature from CxJsonWriter 42 * removes the sort_members feature from CxJsonWriter
42 * removes the source and sink API from properties.h 43 * removes the source and sink API from properties.h
43 * removes the flush feature from CxBuffer 44 * removes the flush feature from CxBuffer
44 * removes the ability to remove elements from the iterators created with cxIterator() and cxIteratorPtr() 45 * removes the ability to remove elements from the iterators created with cxIterator() and cxIteratorPtr()

mercurial