- Move from using include guards to pragma once.
[reactos.git] / reactos / base / shell / cmd / precomp.h
1 #pragma once
2
3 #ifdef _MSC_VER
4 #pragma warning ( disable : 4103 ) /* use #pragma pack to change alignment */
5 #undef _CRT_SECURE_NO_DEPRECATE
6 #define _CRT_SECURE_NO_DEPRECATE
7 #endif//_MSC_VER
8
9 #include <stdlib.h>
10 #include <malloc.h>
11 #define WIN32_NO_STATUS
12 #include <windows.h>
13 #include <winnt.h>
14 #include <shellapi.h>
15
16 #include <tchar.h>
17 #include <direct.h>
18
19 #include <ctype.h>
20 #include <string.h>
21 #include <stdio.h>
22 #include <stdarg.h>
23 #include <math.h>
24 #include <time.h>
25
26 #define NTOS_MODE_USER
27 #include <ndk/ntndk.h>
28
29 #include "resource.h"
30
31 #include "cmd.h"
32 #include "config.h"
33 #include "batch.h"
34
35 #include <reactos/buildno.h>
36 #include <reactos/version.h>
37
38 #include <wine/debug.h>
39 WINE_DEFAULT_DEBUG_CHANNEL(cmd);
40 #ifdef UNICODE
41 #define debugstr_aw debugstr_w
42 #else
43 #define debugstr_aw debugstr_a
44 #endif