Mercurial > gnulib
view modules/careadlinkat @ 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 | f87295656694 |
children | 1f14c6dd175d |
line wrap: on
line source
Description: Read symbolic links into a buffer without size limitation, relative to fd. Files: lib/careadlinkat.c lib/careadlinkat.h Depends-on: allocator ssize_t unistd configure.ac: AC_CHECK_FUNCS_ONCE([readlinkat]) Makefile.am: lib_SOURCES += careadlinkat.c Include: "careadlinkat.h" License: LGPLv2+ Maintainer: Paul Eggert, Bruno Haible, Jim Meyering