From: Bruno Haible Date: Sun, 30 Jun 2019 13:52:09 +0000 (+0200) Subject: Include when needed. X-Git-Tag: v1.0~4812 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3712d6cd285b2bd42592b2d7bd5bf4645f6d443c;p=thirdparty%2Fgnulib.git Include when needed. * lib/areadlinkat.c: Include , needed for free() in at-func.c. * lib/faccessat.c: Likewise. * lib/fchmodat.c: Likewise. * lib/fchownat.c: Likewise. * lib/fstatat.c: Likewise. * lib/mkfifoat.c: Likewise. * lib/mknodat.c: Likewise. * lib/readlinkat.c: Likewise. * lib/symlinkat.c: Likewise. * lib/utimensat.c: Likewise. * lib/mkdirat.c: Likewise. Include also the specification header. --- diff --git a/ChangeLog b/ChangeLog index 2fc31a3397..f554b5d741 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2019-06-30 Bruno Haible + + Include when needed. + * lib/areadlinkat.c: Include , needed for free() in at-func.c. + * lib/faccessat.c: Likewise. + * lib/fchmodat.c: Likewise. + * lib/fchownat.c: Likewise. + * lib/fstatat.c: Likewise. + * lib/mkfifoat.c: Likewise. + * lib/mknodat.c: Likewise. + * lib/readlinkat.c: Likewise. + * lib/symlinkat.c: Likewise. + * lib/utimensat.c: Likewise. + * lib/mkdirat.c: Likewise. Include also the specification header. + 2019-06-30 Bruno Haible inet_ntop, inet_pton: Avoid conflict with native Windows functions. diff --git a/lib/areadlinkat.c b/lib/areadlinkat.c index 6dfbb61023..fd9e2f2619 100644 --- a/lib/areadlinkat.c +++ b/lib/areadlinkat.c @@ -25,6 +25,8 @@ /* Specification. */ #include "areadlink.h" +#include + #include "careadlinkat.h" #if HAVE_READLINKAT diff --git a/lib/faccessat.c b/lib/faccessat.c index 6c63e61d83..e8e581a54b 100644 --- a/lib/faccessat.c +++ b/lib/faccessat.c @@ -22,9 +22,12 @@ #define _GL_INCLUDING_UNISTD_H #include +/* Specification. */ #include + #include #include +#include #include #include #undef _GL_INCLUDING_UNISTD_H diff --git a/lib/fchmodat.c b/lib/fchmodat.c index 088d3c023b..ea55f65554 100644 --- a/lib/fchmodat.c +++ b/lib/fchmodat.c @@ -18,9 +18,11 @@ #include +/* Specification. */ #include #include +#include #ifndef HAVE_LCHMOD /* Use a different name, to avoid conflicting with any diff --git a/lib/fchownat.c b/lib/fchownat.c index 538d86d690..9fb9ce990d 100644 --- a/lib/fchownat.c +++ b/lib/fchownat.c @@ -23,9 +23,11 @@ #include +/* Specification. */ #include #include +#include #include #include "openat.h" diff --git a/lib/fstatat.c b/lib/fstatat.c index 019d3c6163..db864da760 100644 --- a/lib/fstatat.c +++ b/lib/fstatat.c @@ -49,6 +49,7 @@ orig_fstatat (int fd, char const *filename, struct stat *buf, int flags) #include #include +#include #include #if HAVE_FSTATAT && HAVE_WORKING_FSTATAT_ZERO_FLAG diff --git a/lib/mkdirat.c b/lib/mkdirat.c index 21c09cc800..fd53d837f8 100644 --- a/lib/mkdirat.c +++ b/lib/mkdirat.c @@ -18,6 +18,10 @@ #include +/* Specification. */ +#include + +#include #include /* Solaris 10 has no function like this. diff --git a/lib/mkfifoat.c b/lib/mkfifoat.c index 8e44adeb65..2ed7aeb93f 100644 --- a/lib/mkfifoat.c +++ b/lib/mkfifoat.c @@ -18,8 +18,11 @@ #include +/* Specification. */ #include +#include + #if !HAVE_MKFIFO # include diff --git a/lib/mknodat.c b/lib/mknodat.c index 0cec0d3097..c5ca756e21 100644 --- a/lib/mknodat.c +++ b/lib/mknodat.c @@ -18,8 +18,11 @@ #include +/* Specification. */ #include +#include + #if !HAVE_MKNOD # include diff --git a/lib/readlinkat.c b/lib/readlinkat.c index c0f3e59f6c..069411690d 100644 --- a/lib/readlinkat.c +++ b/lib/readlinkat.c @@ -18,8 +18,11 @@ #include -#include +/* Specification. */ #include + +#include +#include #include #include diff --git a/lib/symlinkat.c b/lib/symlinkat.c index 7d58cd974c..4f7df8efde 100644 --- a/lib/symlinkat.c +++ b/lib/symlinkat.c @@ -18,8 +18,11 @@ #include +/* Specification. */ #include + #include +#include #if HAVE_SYMLINKAT # undef symlinkat diff --git a/lib/utimensat.c b/lib/utimensat.c index e9ea626e04..ebd339d908 100644 --- a/lib/utimensat.c +++ b/lib/utimensat.c @@ -18,10 +18,12 @@ #include +/* Specification. */ #include #include #include +#include #include "stat-time.h" #include "timespec.h"