Skip to content

Commit e3167cd

Browse files
add _WIN32 guard to trackir/freetrack
1 parent 1f2fe28 commit e3167cd

File tree

6 files changed

+24
-0
lines changed

6 files changed

+24
-0
lines changed

code/headtracking/freetrack.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11

2+
#ifdef _WIN32
3+
24
#include "headtracking/freetrack.h"
35

46
#define WIN32_LEAN_AND_MEAN
@@ -183,3 +185,5 @@ namespace headtracking
183185
}
184186
}
185187
}
188+
189+
#endif // _WIN32

code/headtracking/freetrack.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
#ifndef HEADTRACKING_FREETRACK_H
33
#define HEADTRACKING_FREETRACK_H
44

5+
#ifdef _WIN32
6+
57
#include "headtracking/headtracking.h"
68
#include "headtracking/headtracking_internal.h"
79

@@ -92,4 +94,6 @@ namespace headtracking
9294
}
9395
}
9496

97+
#endif // _WIN32
98+
9599
#endif // HEADTRACKING_FREETRACK_H

code/headtracking/trackir.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11

2+
#ifdef _WIN32
3+
24
#include "headtracking/trackir.h"
35

46
#include "headtracking/trackirpublic.h"
@@ -52,3 +54,5 @@ namespace headtracking
5254
}
5355
}
5456
}
57+
58+
#endif // _WIN32

code/headtracking/trackir.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
#ifndef HEADTRACKING_TRACKIR_H
33
#define HEADTRACKING_TRACKIR_H
44

5+
#ifdef _WIN32
6+
57
#include "headtracking/headtracking.h"
68
#include "headtracking/headtracking_internal.h"
79
#include "headtracking/trackirpublic.h"
@@ -24,4 +26,6 @@ namespace headtracking
2426
}
2527
}
2628

29+
#endif // _WIN32
30+
2731
#endif // HEADTRACKING_TRACKIR_H

code/headtracking/trackirpublic.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11

2+
#ifdef _WIN32
3+
24
#include "headtracking/trackirpublic.h"
35

46
TrackIRDLL::TrackIRDLL()
@@ -125,3 +127,5 @@ float TrackIRDLL::GetYaw() const
125127
return m_GetYaw();
126128
return 0.0f;
127129
}
130+
131+
#endif // _WIN32

code/headtracking/trackirpublic.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#ifndef TRACKIRPUBLIC_H_INCLUDED_
22
#define TRACKIRPUBLIC_H_INCLUDED_
33

4+
#ifdef _WIN32
5+
46
#include "external_dll/externalcode.h"
57
#include "globalincs/pstypes.h"
68
#include "osapi/osapi.h"
@@ -83,4 +85,6 @@ class TrackIRDLL : public SCP_ExternalCode
8385
bool m_enabled;
8486
};
8587

88+
#endif // _WIN32
89+
8690
#endif /* TRACKIRPUBLIC_H_INCLUDED_ */

0 commit comments

Comments
 (0)