diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2020-11-12 23:03:10 -0500 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2020-11-12 23:03:10 -0500 |
commit | 0a2852c4cd8a8fb95b4a3ba84d768c774186adc1 (patch) | |
tree | f7b107086812336e959806c7829cd31d04685d77 | |
parent | 3fc709530adbede1744a6d785598f8456d5f2626 (diff) | |
download | bfs-0a2852c4cd8a8fb95b4a3ba84d768c774186adc1.tar.xz |
Include what I use
Thanks to https://github.com/include-what-you-use/include-what-you-use
-rw-r--r-- | bar.c | 1 | ||||
-rw-r--r-- | bftw.c | 4 | ||||
-rw-r--r-- | bftw.h | 1 | ||||
-rw-r--r-- | color.c | 3 | ||||
-rw-r--r-- | color.h | 1 | ||||
-rw-r--r-- | ctx.c | 4 | ||||
-rw-r--r-- | ctx.h | 1 | ||||
-rw-r--r-- | diag.c | 2 | ||||
-rw-r--r-- | eval.c | 2 | ||||
-rw-r--r-- | exec.c | 3 | ||||
-rw-r--r-- | fsade.c | 3 | ||||
-rw-r--r-- | fsade.h | 3 | ||||
-rw-r--r-- | main.c | 2 | ||||
-rw-r--r-- | mtab.c | 2 | ||||
-rw-r--r-- | mtab.h | 3 | ||||
-rw-r--r-- | opt.c | 2 | ||||
-rw-r--r-- | opt.h | 2 | ||||
-rw-r--r-- | parse.c | 7 | ||||
-rw-r--r-- | parse.h | 2 | ||||
-rw-r--r-- | printf.c | 6 | ||||
-rw-r--r-- | printf.h | 1 | ||||
-rw-r--r-- | pwcache.c | 1 | ||||
-rw-r--r-- | spawn.c | 1 | ||||
-rw-r--r-- | spawn.h | 2 | ||||
-rw-r--r-- | stat.c | 1 | ||||
-rw-r--r-- | tests/mksock.c | 3 | ||||
-rw-r--r-- | tests/trie.c | 1 | ||||
-rw-r--r-- | trie.h | 1 | ||||
-rw-r--r-- | util.c | 2 |
29 files changed, 31 insertions, 36 deletions
@@ -21,6 +21,7 @@ #include <fcntl.h> #include <limits.h> #include <signal.h> +#include <stdarg.h> #include <stdio.h> #include <string.h> #include <sys/ioctl.h> @@ -37,6 +37,7 @@ #include "bftw.h" #include "dstring.h" +#include "mtab.h" #include "stat.h" #include "trie.h" #include "util.h" @@ -44,11 +45,10 @@ #include <dirent.h> #include <errno.h> #include <fcntl.h> -#include <limits.h> #include <stdbool.h> -#include <stdint.h> #include <stdlib.h> #include <string.h> +#include <sys/stat.h> #include <unistd.h> /** @@ -21,7 +21,6 @@ #ifndef BFS_BFTW_H #define BFS_BFTW_H -#include "mtab.h" #include "stat.h" #include <stddef.h> #include <sys/types.h> @@ -24,12 +24,13 @@ #include "util.h" #include <assert.h> #include <errno.h> +#include <fcntl.h> #include <stdarg.h> #include <stdbool.h> #include <stdio.h> #include <stdlib.h> #include <string.h> -#include <sys/stat.h> +#include <time.h> #include <unistd.h> /** @@ -21,7 +21,6 @@ #ifndef BFS_COLOR_H #define BFS_COLOR_H -#include "bftw.h" #include "util.h" #include <stdarg.h> #include <stdbool.h> @@ -15,15 +15,17 @@ ****************************************************************************/ #include "ctx.h" +#include "color.h" #include "darray.h" #include "diag.h" #include "expr.h" #include "mtab.h" #include "pwcache.h" +#include "stat.h" #include "trie.h" -#include <assert.h> #include <errno.h> #include <limits.h> +#include <stdio.h> #include <stdlib.h> struct bfs_ctx *bfs_ctx_new(void) { @@ -23,6 +23,7 @@ #include "bftw.h" #include "trie.h" +#include <stdbool.h> /** * Various debugging flags. @@ -21,8 +21,6 @@ #include <assert.h> #include <errno.h> #include <stdarg.h> -#include <stdlib.h> -#include <string.h> void bfs_perror(const struct bfs_ctx *ctx, const char *str) { bfs_error(ctx, "%s: %m.\n", str); @@ -22,6 +22,7 @@ #include "bar.h" #include "bftw.h" #include "color.h" +#include "ctx.h" #include "darray.h" #include "diag.h" #include "dstring.h" @@ -42,6 +43,7 @@ #include <fnmatch.h> #include <grp.h> #include <pwd.h> +#include <regex.h> #include <stdarg.h> #include <stdint.h> #include <stdio.h> @@ -25,12 +25,11 @@ #include <assert.h> #include <errno.h> #include <fcntl.h> -#include <limits.h> #include <stdarg.h> +#include <stdbool.h> #include <stdio.h> #include <stdlib.h> #include <string.h> -#include <sys/types.h> #include <sys/wait.h> #include <unistd.h> @@ -18,8 +18,9 @@ #include "bftw.h" #include "dstring.h" #include "util.h" -#include <assert.h> #include <errno.h> +#include <fcntl.h> +#include <stddef.h> #include <unistd.h> #if BFS_CAN_CHECK_ACL @@ -22,7 +22,6 @@ #ifndef BFS_FSADE_H #define BFS_FSADE_H -#include "bftw.h" #include "util.h" #include <stdbool.h> @@ -37,6 +36,8 @@ #define BFS_CAN_CHECK_XATTRS (BFS_HAS_SYS_EXTATTR || BFS_HAS_SYS_XATTR) +struct BFTW; + /** * Check if a file has a non-trivial Access Control List. * @@ -52,10 +52,10 @@ #include "ctx.h" #include "eval.h" #include "parse.h" -#include "util.h" #include <errno.h> #include <fcntl.h> #include <locale.h> +#include <stdbool.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> @@ -16,6 +16,7 @@ #include "mtab.h" #include "darray.h" +#include "stat.h" #include "trie.h" #include "util.h" #include <errno.h> @@ -23,7 +24,6 @@ #include <stdbool.h> #include <stdlib.h> #include <string.h> -#include <sys/stat.h> #include <sys/types.h> #if BFS_HAS_SYS_PARAM @@ -21,9 +21,10 @@ #ifndef BFS_MTAB_H #define BFS_MTAB_H -#include "stat.h" #include <stdbool.h> +struct bfs_stat; + /** * A file system mount table. */ @@ -46,9 +46,11 @@ #include "eval.h" #include "expr.h" #include "pwcache.h" +#include "util.h" #include <assert.h> #include <limits.h> #include <stdarg.h> +#include <stdbool.h> #include <stdio.h> #include <unistd.h> @@ -21,7 +21,7 @@ #ifndef BFS_OPT_H #define BFS_OPT_H -#include "ctx.h" +struct bfs_ctx; /** * Apply optimizations to the command line. @@ -23,15 +23,15 @@ #include "parse.h" #include "bfs.h" +#include "bftw.h" +#include "color.h" #include "ctx.h" #include "darray.h" #include "diag.h" -#include "dstring.h" #include "eval.h" #include "exec.h" #include "expr.h" #include "fsade.h" -#include "mtab.h" #include "opt.h" #include "printf.h" #include "pwcache.h" @@ -41,7 +41,6 @@ #include "typo.h" #include "util.h" #include <assert.h> -#include <ctype.h> #include <errno.h> #include <fcntl.h> #include <fnmatch.h> @@ -50,11 +49,11 @@ #include <pwd.h> #include <regex.h> #include <stdarg.h> +#include <stdbool.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <sys/time.h> -#include <sys/types.h> #include <sys/stat.h> #include <sys/wait.h> #include <time.h> @@ -21,8 +21,6 @@ #ifndef BFS_PARSE_H #define BFS_PARSE_H -#include "ctx.h" - /** * Parse the command line. * @@ -15,11 +15,10 @@ ****************************************************************************/ #include "printf.h" -#include "color.h" +#include "bftw.h" #include "ctx.h" #include "diag.h" #include "dstring.h" -#include "expr.h" #include "mtab.h" #include "pwcache.h" #include "stat.h" @@ -29,9 +28,10 @@ #include <errno.h> #include <grp.h> #include <pwd.h> -#include <stdlib.h> +#include <stdbool.h> #include <stdint.h> #include <stdio.h> +#include <stdlib.h> #include <string.h> #include <time.h> @@ -21,7 +21,6 @@ #ifndef BFS_PRINTF_H #define BFS_PRINTF_H -#include <stdbool.h> #include <stdio.h> struct BFTW; @@ -20,6 +20,7 @@ #include <errno.h> #include <grp.h> #include <pwd.h> +#include <stdbool.h> #include <stdlib.h> #include <string.h> @@ -17,7 +17,6 @@ #include "spawn.h" #include "util.h" #include <errno.h> -#include <fcntl.h> #include <stdlib.h> #include <sys/stat.h> #include <sys/types.h> @@ -21,8 +21,6 @@ #ifndef BFS_SPAWN_H #define BFS_SPAWN_H -#include <stdbool.h> -#include <signal.h> #include <sys/types.h> /** @@ -23,7 +23,6 @@ #include <string.h> #include <sys/types.h> #include <sys/stat.h> -#include <unistd.h> #ifdef STATX_BASIC_STATS # define HAVE_STATX true diff --git a/tests/mksock.c b/tests/mksock.c index a996d58..d1776b3 100644 --- a/tests/mksock.c +++ b/tests/mksock.c @@ -20,14 +20,11 @@ */ #include <errno.h> -#include <fcntl.h> #include <libgen.h> #include <stdio.h> #include <string.h> #include <stdlib.h> #include <sys/socket.h> -#include <sys/stat.h> -#include <sys/types.h> #include <sys/un.h> #include <unistd.h> diff --git a/tests/trie.c b/tests/trie.c index 7182a03..70e2414 100644 --- a/tests/trie.c +++ b/tests/trie.c @@ -2,7 +2,6 @@ #include "../trie.h" #include <assert.h> -#include <stdio.h> #include <stdlib.h> #include <string.h> @@ -17,7 +17,6 @@ #ifndef BFS_TRIE_H #define BFS_TRIE_H -#include <stdbool.h> #include <stddef.h> #include <stdint.h> @@ -19,8 +19,8 @@ #include <errno.h> #include <fcntl.h> #include <langinfo.h> +#include <nl_types.h> #include <regex.h> -#include <stdarg.h> #include <stdbool.h> #include <stdio.h> #include <stdlib.h> |