summaryrefslogtreecommitdiffstats
path: root/include/dvec.h
Commit message (Expand)AuthorAgeFilesLines
* Modify error propagation and add modified statusLouis Burda2024-05-201-7/+16
* Change data type since sizeof(char) not necessarily 1Louis Burda2023-11-121-3/+3
* Add support for fusing dvec and data allocationLouis Burda2023-08-121-1/+5
* Add quicksort_ex for sorting large elements efficientlyLouis Burda2023-08-121-2/+13
* Replace bubblesort with quicksort and add _push/_popLouis Burda2023-08-121-2/+20
* Add locked attr to prevent further reallocationsLouis Burda2023-08-121-3/+10
* Add -Wpedantic and remove void * arithmeticLouis Burda2023-08-121-1/+1
* Fix bubble sort orderingLouis Burda2023-06-081-2/+2
* Add bubble sort and binary searchLouis Burda2023-05-261-0/+10
* Add dvec_move for readabilityLouis Burda2023-05-131-0/+1
* Update liballocLouis Burda2023-05-131-2/+2
* Rename dvec_remove to dvec_rm and add dvec_rm_backLouis Burda2023-05-031-1/+7
* Enable iterating over const pointersLouis Burda2023-04-061-2/+2
* Minor API improvementsLouis Burda2023-03-311-44/+28
* Allow ignoring return code for _add_slot(s) and fix iterLouis Burda2023-03-231-8/+11
* Add option to assert successful allocs and valid argumentsLouis Burda2023-03-211-2/+34
* Fix -Wconversion error, add dvec_len and DVEC_ITERLouis Burda2023-03-201-1/+10
* Use liballoc for allocationsLouis Burda2023-03-171-4/+10
* Add copy and swapLouis Burda2023-03-171-17/+16
* Rename to libdvec to avoid ambiguityLouis Burda2023-03-161-0/+83