diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | elf/sln.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index 882f22ce9c..15f5389856 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2016-03-07 Hongjiu Zhang <noctuorare@gmail.com> + + * elf/sln.c (makesymlink): Change struct stat to stat64, and lstat + to lstat64. + 2016-03-07 Florian Weimer <fweimer@redhat.com> * libio/filedoalloc.c (isatty): Remove. diff --git a/elf/sln.c b/elf/sln.c index 9d57be2df5..f52cb9f44a 100644 --- a/elf/sln.c +++ b/elf/sln.c @@ -164,11 +164,11 @@ makesymlinks (const char *file) static int makesymlink (const char *src, const char *dest) { - struct stat stats; + struct stat64 stats; const char *error; /* Destination must not be a directory. */ - if (lstat (dest, &stats) == 0) + if (lstat64 (dest, &stats) == 0) { if (S_ISDIR (stats.st_mode)) { |