summaryrefslogtreecommitdiff
path: root/plugins/peopsxgl/key.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/peopsxgl/key.c')
-rw-r--r--plugins/peopsxgl/key.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/peopsxgl/key.c b/plugins/peopsxgl/key.c
index 25afa172..dba1c839 100644
--- a/plugins/peopsxgl/key.c
+++ b/plugins/peopsxgl/key.c
@@ -46,6 +46,7 @@ uint32_t ulKeybits = 0;
void GPUkeypressed(int keycode)
{
+/* arrives via the input plugin, so who knows what thread you're in */
switch(keycode)
{
case VK_F5:
@@ -78,6 +79,9 @@ void GPUkeypressed(int keycode)
case VK_NEXT: BuildDispMenu( 1); break;
case VK_END: SwitchDispMenu( 1); break;
case VK_HOME: SwitchDispMenu(-1); break;
+#if defined (_MACGL)
+ default: { void HandleKey(int keycode); HandleKey(keycode); };
+#endif
}
}