* src/system.h: Include "openat.h" here, ...
* src/chcon.c: ... not here.
* src/chmod.c: Likewise.
* src/chown-core.c: Likewise.
* src/remove.c: Likewise.
Signed-off-by: Jim Meyering <meyering@redhat.com>
2008-01-30 Jim Meyering <meyering@redhat.com>
+ Now that system.h defines is_empty_dir, include "openat.h".
+ * src/system.h: Include "openat.h" here, ...
+ * src/chcon.c: ... not here.
+ * src/chmod.c: Likewise.
+ * src/chown-core.c: Likewise.
+ * src/remove.c: Likewise.
+
* src/c99-to-c89.diff: Adjust remove.c offsets.
Improve "rmdir --ignore-fail-on-non-empty"
#include "system.h"
#include "dev-ino.h"
#include "error.h"
-#include "openat.h"
#include "quote.h"
#include "quotearg.h"
#include "root-dev-ino.h"
/* chmod -- change permission modes of files
- Copyright (C) 89, 90, 91, 1995-2007 Free Software Foundation, Inc.
+ Copyright (C) 89, 90, 91, 1995-2008 Free Software Foundation, Inc.
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
#include "error.h"
#include "filemode.h"
#include "modechange.h"
-#include "openat.h"
#include "quote.h"
#include "quotearg.h"
#include "root-dev-ino.h"
#include "chown-core.h"
#include "error.h"
#include "inttostr.h"
-#include "openat.h"
#include "quote.h"
#include "root-dev-ino.h"
#include "xfts.h"
#include "hash-pjw.h"
#include "lstat.h"
#include "obstack.h"
-#include "openat.h"
#include "quote.h"
#include "remove.h"
#include "root-dev-ino.h"
#include "same-inode.h"
#include "dirname.h"
+#include "openat.h"
static inline bool
dot_or_dotdot (char const *file_name)