diff --git a/lib/fs/readlink/areadlink.h b/lib/fs/readlink/areadlink.h index f7b05229..de931a7b 100644 --- a/lib/fs/readlink/areadlink.h +++ b/lib/fs/readlink/areadlink.h @@ -9,6 +9,7 @@ #include #include +#include #include #include #include @@ -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;