Skip to content

Commit f6283af

Browse files
Chris Morinsofar
authored andcommitted
more include-what-you-use and get rid of unused files
1 parent 9509c9d commit f6283af

38 files changed

Lines changed: 43 additions & 1154 deletions

Makefile.am

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ libutils_la_SOURCES = \
107107
src/alloc-util.c \
108108
src/alloc-util.h \
109109
src/architecture.h \
110+
src/attributes.h \
110111
src/build.h \
111112
src/cgroup-util.c \
112113
src/cgroup-util.h \
@@ -152,8 +153,6 @@ libutils_la_SOURCES = \
152153
src/set.h \
153154
src/siphash24.c \
154155
src/siphash24.h \
155-
src/socket-util.c \
156-
src/socket-util.h \
157156
src/stdio-util.h \
158157
src/string-table.c \
159158
src/string-table.h \
@@ -168,8 +167,6 @@ libutils_la_SOURCES = \
168167
src/time-util.c \
169168
src/time-util.h \
170169
src/unaligned.h \
171-
src/user-util.c \
172-
src/user-util.h \
173170
src/utf8.c \
174171
src/utf8.h \
175172
src/util.c \

src/alloc-util.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include <string.h>
2121

2222
#include "alloc-util.h"
23-
#include "log.h"
2423
#include "macro.h"
2524

2625
void* memdup(const void *p, size_t l) {

src/alloc-util.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
#include <stddef.h>
2424
#include <stdlib.h>
2525

26-
#include "macro.h"
26+
#include "attributes.h"
2727

2828
#define new(t, n) ((t*) malloc_multiply(sizeof(t), (n)))
2929

src/bootchart.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
3232
***/
3333

34+
#include <dirent.h>
3435
#include <errno.h>
3536
#include <fcntl.h>
3637
#include <getopt.h>
@@ -41,6 +42,7 @@
4142
#include <stdlib.h>
4243
#include <string.h>
4344
#include <sys/resource.h>
45+
#include <sys/uio.h>
4446
#include <time.h>
4547
#include <unistd.h>
4648

@@ -54,14 +56,15 @@
5456
#include "fileio.h"
5557
#include "io-util.h"
5658
#include "list.h"
59+
#include "log.h"
5760
#include "macro.h"
5861
#include "parse-util.h"
5962
#include "path-util.h"
6063
#include "store.h"
6164
#include "string-util.h"
6265
#include "strxcpyx.h"
6366
#include "svg.h"
64-
#include "util.h"
67+
#include "time-util.h"
6568

6669
static int exiting = 0;
6770

src/bootchart.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222
along with systemd; If not, see <http://www.gnu.org/licenses/>.
2323
***/
2424

25+
#include <limits.h>
2526
#include <stdbool.h>
27+
#include <stdio.h>
2628

2729
#include "list.h"
2830

src/cgroup-util.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,12 @@
1919

2020
#include <errno.h>
2121
#include <limits.h>
22+
#include <stdio.h>
2223
#include <string.h>
2324
#include <sys/statfs.h>
2425
#include <sys/types.h>
2526

27+
#include "attributes.h"
2628
#include "cgroup-util.h"
2729
#include "def.h"
2830
#include "fd-util.h"

src/dirent-util.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
***/
1919

2020
#include "dirent-util.h"
21-
#include "path-util.h"
21+
#include "macro.h"
2222
#include "string-util.h"
2323

2424
bool dirent_is_file_with_suffix(const struct dirent *de, const char *suffix) {

src/dirent-util.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@
2323
#include <errno.h>
2424
#include <stdbool.h>
2525

26-
#include "macro.h"
27-
#include "path-util.h"
26+
#include "attributes.h"
2827

2928
bool dirent_is_file_with_suffix(const struct dirent *de, const char *suffix) _pure_;
3029

src/fd-util.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include <errno.h>
2424
#include <stdio.h>
2525

26+
#include "attributes.h"
2627
#include "macro.h"
2728

2829
/* Make sure we can distinguish fd 0 and NULL */

src/fileio.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#include <stddef.h>
2323
#include <stdio.h>
2424

25-
#include "macro.h"
25+
#include "attributes.h"
2626

2727
typedef enum {
2828
WRITE_STRING_FILE_CREATE = 1,

0 commit comments

Comments
 (0)