Hash :
2ee3ac7f
Author :
Date :
2009-10-08T10:09:05
areadlink: use SIZE_MAX consistently * modules/areadlink (Depends-on): Add stdint. * modules/areadlink-with-size (Depends-on): Likewise. * lib/areadlink-with-size.c (includes): Drop stdio, since stdlib gives NULL; drop sys/types, since unistd gives size_t; and add stdint for SIZE_MAX. (SIZE_MAX): Rely on headers. * lib/areadlinkat-with-size.c (includes): Drop stdio, sys/types, and add stdint. * lib/areadlink.c (includes): Drop sys/types, and add stdint. (SIZE_MAX): Likewise. (INITIAL_BUF_SIZE): Turn into enum. * lib/areadlinkat.c (INITIAL_BUF_SIZE): Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
Description:
Return the contents of a symbolic link, without size limitations.
Files:
lib/areadlink.h
lib/areadlink-with-size.c
Depends-on:
readlink
ssize_t
stdint
unistd
configure.ac:
Makefile.am:
lib_SOURCES += areadlink-with-size.c
Include:
"areadlink.h"
License:
GPL
Maintainer:
Jim Meyering