comparison dep/animia/src/fd/win32.cc @ 140:1e696863b54c

dep/animia: remove superfluous includes #include <windows.h> in the main file LMFAO
author Paper <mrpapersonic@gmail.com>
date Sun, 12 Nov 2023 16:54:58 -0500
parents 478f3b366199
children aa4df5a84338
comparison
equal deleted inserted replaced
139:478f3b366199 140:1e696863b54c
2 * win32.cpp 2 * win32.cpp
3 * - provides support for Windows clients 3 * - provides support for Windows clients
4 * 4 *
5 **/ 5 **/
6 #include "animia/fd/win32.h" 6 #include "animia/fd/win32.h"
7
8 #include <stdexcept>
9 #include <string>
10 #include <unordered_map>
11 #include <vector>
12
7 #include <fileapi.h> 13 #include <fileapi.h>
8 #include <handleapi.h> 14 #include <handleapi.h>
9 #include <iostream>
10 #include <libloaderapi.h> 15 #include <libloaderapi.h>
11 #include <ntdef.h> 16 #include <ntdef.h>
12 #include <psapi.h> 17 #include <psapi.h>
13 #include <shlobj.h> 18 #include <shlobj.h>
14 #include <stdexcept>
15 #include <string>
16 #include <stringapiset.h> 19 #include <stringapiset.h>
17 #include <tlhelp32.h> 20 #include <tlhelp32.h>
18 #include <unordered_map>
19 #include <vector>
20 #include <windows.h> 21 #include <windows.h>
21 #include <winternl.h> 22 #include <winternl.h>
22 23
23 /* This file is noticably more complex than Unix and Linux, and that's because 24 /* This file is noticably more complex than Unix and Linux, and that's because
24 there is no "simple" way to get the paths of a file. In fact, this thing requires 25 there is no "simple" way to get the paths of a file. In fact, this thing requires