From f703485780f959d59aeee1e45929ca88f021bcd3 Mon Sep 17 00:00:00 2001 From: Christian Ambach Date: Mon, 18 Nov 2013 20:02:41 +0100 Subject: [PATCH] lib/util: use proper include for struct stat use instead of forward declaring it This fixes the build on AIX Bug: https://bugzilla.samba.org/show_bug.cgi?id=10276 Signed-off-by: Christian Ambach Reviewed-by: Andreas Schneider Autobuild-User(master): Christian Ambach Autobuild-Date(master): Thu Nov 21 22:12:45 CET 2013 on sn-devel-104 (cherry picked from commit 4ea92841b72a7b701a7c0fadf63430a7d0a3fac8) --- lib/util/samba_util.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/util/samba_util.h b/lib/util/samba_util.h index 243ed3e..f52347e 100644 --- a/lib/util/samba_util.h +++ b/lib/util/samba_util.h @@ -27,6 +27,9 @@ /* for TALLOC_CTX */ #include +/* for struct stat */ +#include + /** * @file * @brief Helpful macros @@ -627,7 +630,6 @@ _PUBLIC_ bool directory_exist(const char *dname); /** Check file permissions. **/ -struct stat; _PUBLIC_ bool file_check_permissions(const char *fname, uid_t uid, mode_t file_perms, -- 1.8.1.2