common: Prune all redundant includes
This commit is contained in:
		| @@ -3,14 +3,10 @@ | |||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
| #include <algorithm> | #include <algorithm> | ||||||
| #include <cmath> |  | ||||||
| #include <cstdio> |  | ||||||
| #include <string> |  | ||||||
| #ifdef _WIN32 | #ifdef _WIN32 | ||||||
| #include <windows.h> | #include <windows.h> | ||||||
| #include <array> | #include <array> | ||||||
| #else |  | ||||||
| #include <cstdarg> |  | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #include "common/common.h" | #include "common/common.h" | ||||||
|   | |||||||
| @@ -4,15 +4,13 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
| #include "common/common.h" | #include "common/common.h" | ||||||
| #include "common/common_paths.h" |  | ||||||
| #ifndef _WIN32 | #ifndef _WIN32 | ||||||
| #include <sys/types.h> |  | ||||||
| #include <dirent.h> | #include <dirent.h> | ||||||
| #else | #else | ||||||
| #include <windows.h> | #include <windows.h> | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #include <string> |  | ||||||
| #include <algorithm> | #include <algorithm> | ||||||
|  |  | ||||||
| #include "common/file_search.h" | #include "common/file_search.h" | ||||||
|   | |||||||
| @@ -4,9 +4,7 @@ | |||||||
|  |  | ||||||
|  |  | ||||||
| #include "common/common.h" | #include "common/common.h" | ||||||
| #include "common/common_paths.h" |  | ||||||
| #include "common/file_util.h" | #include "common/file_util.h" | ||||||
| #include "common/string_util.h" |  | ||||||
|  |  | ||||||
| #ifdef _WIN32 | #ifdef _WIN32 | ||||||
| #include <windows.h> | #include <windows.h> | ||||||
| @@ -16,10 +14,7 @@ | |||||||
| #include <io.h> | #include <io.h> | ||||||
| #include <direct.h>        // getcwd | #include <direct.h>        // getcwd | ||||||
| #else | #else | ||||||
| #include <cerrno> |  | ||||||
| #include <cstdlib> |  | ||||||
| #include <sys/param.h> | #include <sys/param.h> | ||||||
| #include <sys/types.h> |  | ||||||
| #include <dirent.h> | #include <dirent.h> | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| @@ -32,8 +27,6 @@ | |||||||
| #include <algorithm> | #include <algorithm> | ||||||
| #include <sys/stat.h> | #include <sys/stat.h> | ||||||
|  |  | ||||||
| #include "common/string_util.h" |  | ||||||
|  |  | ||||||
| #ifndef S_ISDIR | #ifndef S_ISDIR | ||||||
| #define S_ISDIR(m)  (((m)&S_IFMT) == S_IFDIR) | #define S_ISDIR(m)  (((m)&S_IFMT) == S_IFDIR) | ||||||
| #endif | #endif | ||||||
|   | |||||||
| @@ -8,7 +8,6 @@ | |||||||
| #include "common/console_listener.h" | #include "common/console_listener.h" | ||||||
| #include "common/timer.h" | #include "common/timer.h" | ||||||
| #include "common/thread.h" | #include "common/thread.h" | ||||||
| #include "common/file_util.h" |  | ||||||
|  |  | ||||||
| void GenericLog(LogTypes::LOG_LEVELS level, LogTypes::LOG_TYPE type, const char* file, int line,  | void GenericLog(LogTypes::LOG_LEVELS level, LogTypes::LOG_TYPE type, const char* file, int line,  | ||||||
|     const char* function, const char* fmt, ...) |     const char* function, const char* fmt, ...) | ||||||
|   | |||||||
| @@ -6,8 +6,7 @@ | |||||||
| #include "common/common.h" | #include "common/common.h" | ||||||
| #include "common/math_util.h" | #include "common/math_util.h" | ||||||
|  |  | ||||||
| #include <cmath> | #include <numeric> // Necessary on OS X, but not Linux | ||||||
| #include <numeric> |  | ||||||
|  |  | ||||||
| namespace MathUtil | namespace MathUtil | ||||||
| { | { | ||||||
|   | |||||||
| @@ -22,11 +22,7 @@ | |||||||
| #include "common/string_util.h" | #include "common/string_util.h" | ||||||
|  |  | ||||||
| #ifndef _WIN32 | #ifndef _WIN32 | ||||||
| #include <sys/stat.h> |  | ||||||
| #include <fcntl.h> | #include <fcntl.h> | ||||||
| #include <unistd.h> |  | ||||||
| #include <cerrno> |  | ||||||
| #include <cstring> |  | ||||||
| #ifdef ANDROID | #ifdef ANDROID | ||||||
| #include <sys/ioctl.h> | #include <sys/ioctl.h> | ||||||
| #include <linux/ashmem.h> | #include <linux/ashmem.h> | ||||||
|   | |||||||
| @@ -10,9 +10,6 @@ | |||||||
| #ifdef _WIN32 | #ifdef _WIN32 | ||||||
| #include <windows.h> | #include <windows.h> | ||||||
| #include <psapi.h> | #include <psapi.h> | ||||||
| #else |  | ||||||
| #include <cerrno> |  | ||||||
| #include <cstdio> |  | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #if !defined(_WIN32) && defined(__x86_64__) && !defined(MAP_32BIT) | #if !defined(_WIN32) && defined(__x86_64__) && !defined(MAP_32BIT) | ||||||
|   | |||||||
| @@ -3,17 +3,13 @@ | |||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
| #include <algorithm> | #include <algorithm> | ||||||
| #include <cstdlib> |  | ||||||
| #include <cstdio> |  | ||||||
|  |  | ||||||
| #include "common/common.h" | #include "common/common.h" | ||||||
| #include "common/common_paths.h" |  | ||||||
| #include "common/string_util.h" | #include "common/string_util.h" | ||||||
|  |  | ||||||
| #ifdef _WIN32 | #ifdef _WIN32 | ||||||
|     #include <Windows.h> |     #include <Windows.h> | ||||||
| #else | #else | ||||||
|     #include <cerrno> |  | ||||||
|     #include <iconv.h> |     #include <iconv.h> | ||||||
| #endif | #endif | ||||||
|  |  | ||||||
|   | |||||||
| @@ -3,7 +3,6 @@ | |||||||
| // Refer to the license.txt file included. | // Refer to the license.txt file included. | ||||||
|  |  | ||||||
| #include "common/thread.h" | #include "common/thread.h" | ||||||
| #include "common/common.h" |  | ||||||
|  |  | ||||||
| #ifdef __APPLE__ | #ifdef __APPLE__ | ||||||
| #include <mach/mach.h> | #include <mach/mach.h> | ||||||
|   | |||||||
| @@ -19,12 +19,8 @@ | |||||||
| #endif | #endif | ||||||
|  |  | ||||||
| #include <cstdlib> | #include <cstdlib> | ||||||
| #include <cstdio> |  | ||||||
| #include <cstring> | #include <cstring> | ||||||
| #include <cstdarg> |  | ||||||
|  |  | ||||||
| #include <algorithm> | #include <algorithm> | ||||||
| #include <string> |  | ||||||
|  |  | ||||||
| #include "common/common_types.h" | #include "common/common_types.h" | ||||||
| #include "common/utf8.h" | #include "common/utf8.h" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 archshift
					archshift