81a719df6e
create a ptrdiff_t offset between the start of an allocation region and some interesting pointer, so it can be adjusted with this offset after realloc() returns. for pdisk(), realloc() is a locally inlind malloc() and free() pair. for mail(1), this required a little bit more effort as the old pointer was passed into another file for fix-ups there, and that code needed to be adjusted for offset vs old pointer usage. found by GCC 12. |
||
---|---|---|
.. | ||
Makefile | ||
append.c | ||
fields.c | ||
files.c | ||
fsort.c | ||
fsort.h | ||
init.c | ||
msort.c | ||
pathnames.h | ||
radix_sort.c | ||
sort.1 | ||
sort.c | ||
sort.h | ||
tmp.c |