Reviewed by John.
[WebKit-https.git] / WebKit / WebKitPrefix.h
1 #ifdef __cplusplus
2 #define NULL __null
3 #else
4 #define NULL ((void *)0)
5 #endif
6
7 #import <stddef.h>
8 #import <stdio.h>
9 #import <fcntl.h>
10 #import <errno.h>
11 #import <unistd.h>
12 #import <signal.h>
13 #import <sys/types.h>
14 #import <sys/time.h>
15 #import <sys/resource.h>
16
17 #import <pthread.h>
18
19 #import <CoreGraphics/CoreGraphics.h>
20
21 #ifdef __cplusplus
22
23 #include <cstddef>
24 #include <new>
25
26 #else
27
28 #import <ApplicationServices/ApplicationServices.h>
29 #import <Carbon/Carbon.h>
30 #import <QD/ATSUnicodePriv.h>
31
32 #ifdef __OBJC__
33 #import <Cocoa/Cocoa.h>
34 #import <Foundation/NSPrivateDecls.h>
35 #endif
36
37 #endif
38
39 #if MAC_OS_X_VERSION_MAX_ALLOWED <= MAC_OS_X_VERSION_10_3
40 #define BUILDING_ON_PANTHER 1
41 #endif
42
43 #if BUILDING_ON_PANTHER
44 #define OMIT_TIGER_FEATURES 1
45 #endif