view modules/areadlink @ 17324:b1b7de2c4a71

careadlinkat: stop exporting careadlinkatcwd Only Emacs used it directly, and Emacs no longer needs it. * NEWS: Document this simplification. * lib/areadlink.c (careadlinkatcwd): Move here from careadlinkat.c, and make it static. Include <stdlib.h>, for abort, and unistd.h, for readlink. * lib/careadlinkat.c (careadlinkatcwd): Move to areadlink.c. Don't include stdlib.h; no longer needed. * lib/careadlinkat.h (careadlinkatcwd): Remove decl. * lib/relocwrapper.c: Adjust comment to match new dependencies. * modules/areadlink (Depends-on): Add readlink. (Maintainer): Add self. * modules/careadlinkat (Depends-on): Remove readlink.
author Paul Eggert <eggert@cs.ucla.edu>
date Fri, 08 Feb 2013 15:12:36 -0800
parents 39a9dbe4bfe3
children 1f14c6dd175d
line wrap: on
line source

Description:
Reading symbolic links without size limitation.

Files:
lib/areadlink.h
lib/areadlink.c

Depends-on:
careadlinkat
readlink

configure.ac:

Makefile.am:
lib_SOURCES += areadlink.c

Include:
"areadlink.h"

License:
LGPLv2+

Maintainer:
Paul Eggert, Bruno Haible, Jim Meyering