summaryrefslogtreecommitdiff
path: root/src/vector.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revamp lib, simplify it a bit and address some FIXMEsEuAndreh2025-01-121-16/+23
* src/vector.c: Tolerate NULL values to be given to vector_free()EuAndreh2024-06-301-1/+8
* src/: Use freeit() for set_free(), string_free() and vector_free()EuAndreh2024-06-041-3/+3
* src/vector.h: Implement vector_assign()EuAndreh2024-06-041-0/+23
* src/vector.h: Add vector_capacity()EuAndreh2024-06-021-0/+5
* Use freeit() everywhereEuAndreh2024-05-311-7/+5
* src/vector.h: Revert back to doing vector_free(&v)EuAndreh2024-05-311-4/+5
* src/vector.c: Make the "void **values" `const`EuAndreh2024-05-311-16/+19
* tests/vector.c: Add most missing testsEuAndreh2024-05-241-1/+1
* Remove all remaining calls to logerr() that included a trailing newlineEuAndreh2024-05-241-7/+3
* src/vector.h: Add implementation and tests for vector_contains()EuAndreh2024-05-241-0/+12
* src/vector.{c,h}: Improve code and testsEuAndreh2024-05-241-87/+43
* Add some version of vector.cEuAndreh2024-05-231-0/+268