# HG changeset patch # User Bruno Haible # Date 1190153059 0 # Node ID 8a6b6bff5f25925250be138b3035eae557692483 # Parent 71cb1dd07dcd4684034bcc9c8b4f075cb5932d18 New module 'areadlink'. diff --git a/ChangeLog b/ChangeLog --- 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 --- 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 --- /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