aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstddjb/stralloc_ready_tuned.c
Commit message (Collapse)AuthorAgeFilesLines
* ZI stralloc/genallocLaurent Bercot2026-03-101-0/+3
|
* Fix alloc_realloc UBLaurent Bercot2020-04-291-1/+1
| | | | | | | | | | | | | void ** does not exist: the address of a generic pointer is not properly defined (different pointer types may have different representations). So, alloc_realloc cannot exist as is without UB. Fortunately, it's not supposed to be used in the skalibs programming style, and skalibs itself only uses it in two places (stralloc_ready_tuned and stralloc_shrink) where the pointer is a char *. So we just fix the UB by making alloc_realloc() take a char **, and it's only defined for that pointer type. Nothing to see here folks, nothing happened at all.
* We're down to ONE rogue sysdep, boys. ONE.Laurent Bercot2019-09-201-1/+1
|
* Types change: big pass on libstddjb and libunixonacidLaurent Bercot2017-02-211-2/+2
| | | | libdatastruct still missing, library still not functional
* add arc4random_addrandom sysdep; next batch of types changes.Laurent Bercot2017-02-151-2/+3
| | | | | The library isn't supposed to be functional yet: there are still a lot of type mismatches.
* initial commit with rc for skalibs-2.0.0.0Laurent Bercot2014-09-181-0/+25