projects
/
freeglut
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix compilation on Linux.
[freeglut]
/
src
/
fg_spaceball.c
diff --git
a/src/fg_spaceball.c
b/src/fg_spaceball.c
index
52d9841
..
9534746
100644
(file)
--- a/
src/fg_spaceball.c
+++ b/
src/fg_spaceball.c
@@
-7,9
+7,12
@@
* magellan X-based protocol.
*/
* magellan X-based protocol.
*/
+
#include <GL/freeglut.h>
#include "fg_internal.h"
#include <GL/freeglut.h>
#include "fg_internal.h"
+#if( !_WIN32 || _WIN32_WINNT >= 0x0501)
+
/* -- PRIVATE FUNCTIONS --------------------------------------------------- */
extern void fgPlatformInitializeSpaceball(void);
/* -- PRIVATE FUNCTIONS --------------------------------------------------- */
extern void fgPlatformInitializeSpaceball(void);
@@
-28,13
+31,12
@@
void fgInitialiseSpaceball(void)
}
fgPlatformInitializeSpaceball();
}
fgPlatformInitializeSpaceball();
-
- //sball_initialized = 1;
}
void fgSpaceballClose(void)
{
}
void fgSpaceballClose(void)
{
- fgPlatformSpaceballClose();}
+ fgPlatformSpaceballClose();
+}
int fgHasSpaceball(void)
{
int fgHasSpaceball(void)
{
@@
-74,3
+76,28
@@
void fgSpaceballSetWindow(SFG_Window *window)
fgPlatformSpaceballSetWindow(window);
}
fgPlatformSpaceballSetWindow(window);
}
+#else
+
+void fgInitialiseSpaceball(void)
+{
+}
+
+void fgSpaceballClose(void)
+{
+}
+
+int fgHasSpaceball(void)
+{
+ return 0;
+}
+
+int fgSpaceballNumButtons(void)
+{
+ return 0;
+}
+
+void fgSpaceballSetWindow(SFG_Window *window)
+{
+}
+
+#endif