]> git.ipfire.org Git - thirdparty/shadow.git/commitdiff
lib/fs/readlink/areadlink.h: areadlink(): Use PATH_MAX instead of a magic value
authorAlejandro Colomar <alx@kernel.org>
Tue, 22 Oct 2024 10:15:48 +0000 (12:15 +0200)
committerSerge Hallyn <serge@hallyn.com>
Sat, 2 Nov 2024 02:25:50 +0000 (21:25 -0500)
Signed-off-by: Alejandro Colomar <alx@kernel.org>
lib/fs/readlink/areadlink.h

index f7b05229b6eb3009b69bd9033cbee1a5b4d3bec5..de931a7b32574eba7e423003ab423f30cb1d5f94 100644 (file)
@@ -9,6 +9,7 @@
 #include <config.h>
 
 #include <errno.h>
+#include <limits.h>
 #include <stdbool.h>
 #include <stddef.h>
 #include <stdlib.h>
@@ -26,7 +27,7 @@ inline char *areadlink(const char *link);
 inline char *
 areadlink(const char *link)
 {
-       size_t size = 1024;
+       size_t  size = PATH_MAX;
 
        while (true) {
                int   len;