summaryrefslogtreecommitdiffstats
path: root/src/dvec.c
Commit message (Expand)AuthorAgeFilesLines
* Modify error propagation and add modified statusLouis Burda2024-05-201-40/+47
* Change data type since sizeof(char) not necessarily 1Louis Burda2023-11-121-18/+18
* Add support for fusing dvec and data allocationLouis Burda2023-08-121-16/+76
* Add quicksort_ex for sorting large elements efficientlyLouis Burda2023-08-121-1/+64
* Replace bubblesort with quicksort and add _push/_popLouis Burda2023-08-121-15/+54
* Add locked attr to prevent further reallocationsLouis Burda2023-08-121-9/+14
* Allow dvec_free on NULLLouis Burda2023-08-121-1/+1
* Add -Wpedantic and remove void * arithmeticLouis Burda2023-08-121-5/+5
* Fix bubble sort orderingLouis Burda2023-06-081-2/+3
* Add bubble sort and binary searchLouis Burda2023-05-261-0/+71
* Remove adjusting dsize on dvec_copyLouis Burda2023-05-251-2/+1
* Update liballocLouis Burda2023-05-211-9/+10
* Add cleanall targetLouis Burda2023-05-131-12/+0
* Add dvec_move for readabilityLouis Burda2023-05-131-0/+8
* Update liballocLouis Burda2023-05-131-22/+40
* Rename dvec_remove to dvec_rm and add dvec_rm_backLouis Burda2023-05-031-1/+1
* Enable iterating over const pointersLouis Burda2023-04-061-4/+4
* Minor API improvementsLouis Burda2023-03-311-38/+37
* Allow ignoring return code for _add_slot(s) and fix iterLouis Burda2023-03-231-4/+7
* Add option to assert successful allocs and valid argumentsLouis Burda2023-03-211-22/+30
* Use liballoc for allocationsLouis Burda2023-03-171-28/+39
* Add copy and swapLouis Burda2023-03-171-17/+34
* Rename to libdvec to avoid ambiguityLouis Burda2023-03-161-0/+212