Skip to content

Commit 7b29277

Browse files
committed
fixed multiple inclusion. improved overall performance
1 parent f62e411 commit 7b29277

12 files changed

+16
-22
lines changed

src/cpu/cpu_info.c

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
* http://www.apache.org/licenses/LICENSE-2.0
99
*/
1010

11+
#include <stdio.h>
12+
#include <stdint.h>
1113
#include "cpu_info.h"
1214

1315
void print_cpu_info(void)

src/cpu/cpu_info.h

-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010

1111
#ifndef CPU_INFO_H_SENTRY
1212
#define CPU_INFO_H_SENTRY
13-
#include <stdio.h>
14-
#include <stdint.h>
15-
1613
void print_cpu_info(void);
1714
void print_full_cpu_info(void);
1815
#endif

src/hlp/hlp_info.c

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* http://www.apache.org/licenses/LICENSE-2.0
99
*/
1010

11+
#include <stdio.h>
1112
#include "hlp_info.h"
1213

1314
void print_banner(void)

src/hlp/hlp_info.h

-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010

1111
#ifndef HLP_INFO_H_SENTRY
1212
#define HLP_INFO_H_SENTRY
13-
#include <stdio.h>
14-
1513
void print_banner(void);
1614
void print_logo(void);
1715
void print_err_info(void);

src/net/net_info.c

+7
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,13 @@
88
* http://www.apache.org/licenses/LICENSE-2.0
99
*/
1010

11+
#include <stdio.h>
12+
#include <stdlib.h>
13+
#include <stdint.h>
14+
#include <netdb.h>
15+
#include <ifaddrs.h>
16+
#include <sys/socket.h>
17+
#include <arpa/inet.h>
1118
#include "net_info.h"
1219

1320
void print_net_info(char *hostname)

src/net/net_info.h

-8
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,5 @@
1010

1111
#ifndef NET_INFO_H_SENTRY
1212
#define NET_INFO_H_SENTRY
13-
#include <ifaddrs.h>
14-
#include <stdio.h>
15-
#include <stdlib.h>
16-
#include <sys/socket.h>
17-
#include <netdb.h>
18-
#include <arpa/inet.h>
19-
#include <stdint.h>
20-
2113
void print_net_info(char *hostname);
2214
#endif

src/ram/ram_info.c

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
* http://www.apache.org/licenses/LICENSE-2.0
99
*/
1010

11+
#include <stdio.h>
12+
#include <sys/sysinfo.h>
1113
#include "ram_info.h"
1214

1315
void print_ram_info(void)

src/ram/ram_info.h

-3
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,5 @@
1010

1111
#ifndef RAM_INFO_H_SENTRY
1212
#define RAM_INFO_H_SENTRY
13-
#include <stdio.h>
14-
#include <sys/sysinfo.h>
15-
1613
void print_ram_info(void);
1714
#endif

src/rom/rom_info.c

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
* http://www.apache.org/licenses/LICENSE-2.0
99
*/
1010

11+
#include <stdio.h>
12+
#include <sys/statvfs.h>
1113
#include "rom_info.h"
1214

1315
void print_rom_info(void)

src/rom/rom_info.h

-3
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,5 @@
1010

1111
#ifndef ROM_INFO_H_SENTRY
1212
#define ROM_INFO_H_SENTRY
13-
#include <stdio.h>
14-
#include <sys/statvfs.h>
15-
1613
void print_rom_info(void);
1714
#endif

src/sys/sys_info.c

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
* http://www.apache.org/licenses/LICENSE-2.0
99
*/
1010

11+
#include <stdio.h>
12+
#include <sys/utsname.h>
1113
#include "sys_info.h"
1214

1315
void print_sys_info(void)

src/sys/sys_info.h

-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010

1111
#ifndef SYS_INFO_H_SENTRY
1212
#define SYS_INFO_H_SENTRY
13-
#include <stdio.h>
14-
#include <sys/utsname.h>
15-
1613
void print_sys_info(void);
1714
#endif
1815

0 commit comments

Comments
 (0)