# HG changeset patch # User Bruno Haible # Date 1190153059 0 # Node ID 8a6b6bff5f25925250be138b3035eae557692483 # Parent 71cb1dd07dcd4684034bcc9c8b4f075cb5932d18 New module 'areadlink'. diff -r 71cb1dd07dcd -r 8a6b6bff5f25 ChangeLog --- a/ChangeLog Tue Sep 18 22:03:42 2007 +0000 +++ b/ChangeLog Tue Sep 18 22:04:19 2007 +0000 @@ -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 -r 71cb1dd07dcd -r 8a6b6bff5f25 lib/areadlink.h --- a/lib/areadlink.h Tue Sep 18 22:03:42 2007 +0000 +++ b/lib/areadlink.h Tue Sep 18 22:04:19 2007 +0000 @@ -21,4 +21,5 @@ #include +extern char *areadlink (char const *filename); extern char *areadlink_with_size (char const *filename, size_t size_hint); diff -r 71cb1dd07dcd -r 8a6b6bff5f25 modules/areadlink --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/modules/areadlink Tue Sep 18 22:04:19 2007 +0000 @@ -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