ReactOS
0.4.16-dev-297-gc569aee
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
Variables
_
c
d
e
f
g
h
i
l
n
o
p
s
t
u
x
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
Enumerations
_
c
d
f
i
l
m
o
p
s
t
w
x
Enumerator
a
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
v
x
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Examples
gluos.h
Go to the documentation of this file.
1
/*
2
** gluos.h - operating system dependencies for GLU
3
**
4
*/
5
#ifdef __VMS
6
#ifdef __cplusplus
7
#pragma message disable nocordel
8
#pragma message disable codeunreachable
9
#pragma message disable codcauunr
10
#endif
11
#endif
12
13
#ifdef __WATCOMC__
14
/* Disable *lots* of warnings to get a clean build. I can't be bothered fixing the
15
* code at the moment, as it is pretty ugly.
16
*/
17
#pragma warning 7 10
18
#pragma warning 13 10
19
#pragma warning 14 10
20
#pragma warning 367 10
21
#pragma warning 379 10
22
#pragma warning 726 10
23
#pragma warning 836 10
24
#endif
25
26
#ifdef BUILD_FOR_SNAP
27
28
#include <stdlib.h>
29
#include <stdio.h>
30
#include <
malloc.h
>
31
32
#elif defined(_WIN32)
33
34
#include <stdlib.h>
/* For _MAX_PATH definition */
35
#include <stdio.h>
36
//#include <malloc.h>
37
38
#define WIN32_NO_STATUS
39
#define WIN32_LEAN_AND_MEAN
40
#define NOGDI
41
#define NOIME
42
#define NOMINMAX
43
44
#ifdef __MINGW64_VERSION_MAJOR
45
#undef _WIN32_WINNT
46
#endif
47
48
#ifndef _WIN32_WINNT
49
/* XXX: Workaround a bug in mingw-w64's headers when NOGDI is set and
50
* _WIN32_WINNT >= 0x0600 */
51
#define _WIN32_WINNT 0x0400
52
#endif
53
#ifndef STRICT
54
#define STRICT 1
55
#endif
56
57
//#include <windows.h>
58
#include <string.h>
59
60
/* Disable warnings */
61
#if defined(_MSC_VER)
62
#pragma warning(disable : 4101)
63
#pragma warning(disable : 4244)
64
#pragma warning(disable : 4761)
65
#endif
66
67
#if defined(_MSC_VER) && _MSC_VER >= 1200 && _MSC_VER < 1300
68
#pragma comment(linker, "/OPT:NOWIN98"
)
69
#endif
70
71
#ifndef WINGDIAPI
72
#define WINGDIAPI
73
#endif
74
75
#elif defined(__OS2__)
76
77
#include <stdlib.h>
78
#include <stdio.h>
79
#include <
malloc.h
>
80
#define WINGDIAPI
81
82
#else
83
84
/* Disable Microsoft-specific keywords */
85
#define GLAPIENTRY
86
#define WINGDIAPI
87
88
#endif
malloc.h
dll
opengl
glu32
src
include
gluos.h
Generated on Tue Nov 26 2024 06:03:21 for ReactOS by
1.9.6