freebsd-dev/include
Warner Losh 94ad719cf4 Add reallocf to the library. This function is simliar to realloc, but
when it returns NULL to indicate failure, it will also free the memory
that was passed to it, if that was non-null.

This does not change the semantics of realloc.

A second commit will be done to commit the conversion of those places in
the code that can safely use this to avoid memory leaks when confronted
with low memory situations.

Beaten-to-death-but-finally-approved-in: -current
1998-09-14 20:34:34 +00:00
..
arpa
protocols
rpc Add support for the RPC 64-bit integer type ``hyper''. 1998-09-08 17:33:12 +00:00
rpcsvc
_ctype.h
a.out.h
ar.h
assert.h
bitstring.h
ctype.h
db.h
dirent.h
disktab.h
dlfcn.h
elf-hints.h
elf.h
err.h A small last-minute iitem for 3.0: 1998-09-12 21:02:22 +00:00
fnmatch.h
fstab.h
fts.h
glob.h
grp.h
histedit.h
iso646.h
kvm.h
limits.h
link.h
locale.h
Makefile Change i386 in a few paths to ${MACHINE} to support MACHINE=pc98. 1998-09-09 11:13:55 +00:00
malloc.h
math.h
memory.h
mpool.h
ndbm.h
netdb.h
nl_types.h
nlist.h
objformat.h Add a new library function getobjformat(). It checks all the 1998-09-09 01:21:25 +00:00
paths.h
pthread_np.h
pthread.h Implement pthread read/write locks as defined by Version 2 of the Single 1998-09-07 19:01:43 +00:00
pwd.h
ranlib.h
regex.h
regexp.h
resolv.h Remove the extern decl of ``h_errno''. It's already 1998-09-07 19:54:08 +00:00
rune.h
runetype.h
setjmp.h
sgtty.h
signal.h
stab.h
stddef.h
stdio.h
stdlib.h Add reallocf to the library. This function is simliar to realloc, but 1998-09-14 20:34:34 +00:00
strhash.h
string.h
stringlist.h
strings.h
struct.h
sysexits.h
tar.h
time.h Change return type of strptime from const char* to char*. 1998-09-12 21:13:29 +00:00
timepps.h
timers.h
ttyent.h
unistd.h
utime.h
utmp.h
vis.h