aboutsummaryrefslogtreecommitdiff
path: root/malloc/dynarray_emplace_enlarge.c
AgeCommit message (Collapse)AuthorFilesLines
2017-09-06__libc_dynarray_emplace_enlarge: Add missing elseFlorian Weimer1-1/+1
Before, arrays of small elements received a starting allocation size of 8, not 16.
2017-08-30dynarray: Set errno on overflow-induced allocation failureFlorian Weimer1-2/+6
This allows the caller to return directly on such an error, with an appropriate errno value.
2017-06-02Add internal facility for dynamic array handlingFlorian Weimer1-0/+69
This is intended as a type-safe alternative to obstacks and hand-written realloc constructs. The implementation avoids writing function pointers to the heap.