From 692e80d36f3d6aea3e812600815c97389d6bc4fb Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Tue, 18 Sep 2007 22:04:19 +0000 Subject: [PATCH] New module 'areadlink'. --- ChangeLog | 6 ++++++ lib/areadlink.h | 1 + modules/areadlink | 26 ++++++++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 modules/areadlink diff --git a/ChangeLog b/ChangeLog index b2d95e819..d76bea90a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-09-18 Bruno Haible + + * modules/areadlink: New file. + * lib/areadlink.h (areadlink): New declaration. + * lib/areadlink.c: New file, based on lib/xreadlink.c. + 2007-09-17 Jim Meyering * lib/savewd.c (ESTALE) [!defined]: Define. diff --git a/lib/areadlink.h b/lib/areadlink.h index e2baa6b31..7187f71de 100644 --- a/lib/areadlink.h +++ b/lib/areadlink.h @@ -21,4 +21,5 @@ #include +extern char *areadlink (char const *filename); extern char *areadlink_with_size (char const *filename, size_t size_hint); diff --git a/modules/areadlink b/modules/areadlink new file mode 100644 index 000000000..2acc4a90a --- /dev/null +++ b/modules/areadlink @@ -0,0 +1,26 @@ +Description: +Reading symbolic links without size limitation. + +Files: +lib/areadlink.h +lib/areadlink.c + +Depends-on: +readlink +ssize_t +unistd +malloc-posix + +configure.ac: + +Makefile.am: +lib_SOURCES += areadlink.c + +Include: +"areadlink.h" + +License: +GPL + +Maintainer: +Bruno Haible, Jim Meyering -- 2.11.0