From: Alejandro Colomar Date: Mon, 14 Oct 2024 11:53:31 +0000 (+0200) Subject: lib/fs/readlink/areadlink.h: Cosmetic changes X-Git-Tag: 4.17.0-rc1~38 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ed569088ccc76e6497d9669d13521788f1b5fb3f;p=thirdparty%2Fshadow.git lib/fs/readlink/areadlink.h: Cosmetic changes Signed-off-by: Alejandro Colomar --- diff --git a/lib/fs/readlink/areadlink.c b/lib/fs/readlink/areadlink.c index c0a759dc7..b569e3f26 100644 --- a/lib/fs/readlink/areadlink.c +++ b/lib/fs/readlink/areadlink.c @@ -7,4 +7,4 @@ #include "fs/readlink/areadlink.h" -extern inline char *areadlink(const char *path); +extern inline char *areadlink(const char *link); diff --git a/lib/fs/readlink/areadlink.h b/lib/fs/readlink/areadlink.h index 8c729601e..f7b05229b 100644 --- a/lib/fs/readlink/areadlink.h +++ b/lib/fs/readlink/areadlink.h @@ -19,27 +19,28 @@ ATTR_STRING(1) -inline char *areadlink(const char *path); +inline char *areadlink(const char *link); // Similar to readlink(2), but allocate and terminate the string. inline char * -areadlink(const char *filename) +areadlink(const char *link) { size_t size = 1024; while (true) { - int len; - char *buffer = MALLOC(size, char); - if (NULL == buffer) { + int len; + char *buf; + + buf = MALLOC(size, char); + if (NULL == buf) return NULL; - } - len = readlinknul(filename, buffer, size); + len = readlinknul(link, buf, size); if (len != -1) - return buffer; + return buf; - free(buffer); + free(buf); if (errno != E2BIG) return NULL;