From 4e17c00d14ba62fb245c90688d3527e47c5698e6 Mon Sep 17 00:00:00 2001 From: TimeServ Date: Sun, 18 Sep 2005 02:10:32 +0000 Subject: [PATCH] fix to non-VM_UI builds git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1344 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/client/in_win.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/engine/client/in_win.c b/engine/client/in_win.c index 02f4c11d0..125af74d4 100644 --- a/engine/client/in_win.c +++ b/engine/client/in_win.c @@ -1363,7 +1363,11 @@ static void ProcessMouse(mouse_t *mouse, usercmd_t *cmd, int pnum) if(in_xflip.value) mx *= -1; #endif - if (mouseusedforgui || (key_dest == key_menu && m_state == m_complex) || UI_MenuState()) + if (mouseusedforgui || (key_dest == key_menu && m_state == m_complex) +#ifdef VM_UI + || UI_MenuState() +#endif + ) { mousemove_x += mx; mousemove_y += my; @@ -1382,7 +1386,9 @@ static void ProcessMouse(mouse_t *mouse, usercmd_t *cmd, int pnum) mousecursor_y = vid.height - 1; mx=my=0; +#ifdef VM_UI UI_MousePosition(mousecursor_x, mousecursor_y); +#endif } if (m_filter.value) @@ -1487,7 +1493,9 @@ void IN_MouseMove (usercmd_t *cmd, int pnum) } #endif +#ifdef VM_UI UI_MousePosition(mousecursor_x, mousecursor_y); +#endif return; }