summaryrefslogtreecommitdiff
path: root/coreutils/readlink.c
diff options
context:
space:
mode:
Diffstat (limited to 'coreutils/readlink.c')
-rw-r--r--coreutils/readlink.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/coreutils/readlink.c b/coreutils/readlink.c
index b6e389a..1ab9459 100644
--- a/coreutils/readlink.c
+++ b/coreutils/readlink.c
@@ -8,7 +8,6 @@
*/
#include <getopt.h>
-
#include "libbb.h"
int readlink_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
@@ -16,6 +15,7 @@ int readlink_main(int argc, char **argv)
{
char *buf;
char *fname;
+ char pathbuf[PATH_MAX];
USE_FEATURE_READLINK_FOLLOW(
unsigned opt;
@@ -34,7 +34,7 @@ int readlink_main(int argc, char **argv)
logmode = LOGMODE_NONE;
if (opt) {
- buf = realpath(fname, bb_common_bufsiz1);
+ buf = realpath(fname, pathbuf);
} else {
buf = xmalloc_readlink_or_warn(fname);
}