From f662453ba84c0a7fe926087e899afc536bbae5e6 Mon Sep 17 00:00:00 2001 From: Ulf Wohlers Date: Thu, 30 Jan 2003 15:37:54 +0000 Subject: [PATCH] fixed bug in mouse position clipping Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@657 --- src/ints/mouse.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ints/mouse.cpp b/src/ints/mouse.cpp index 8b35bc5c..07eec7e0 100644 --- a/src/ints/mouse.cpp +++ b/src/ints/mouse.cpp @@ -324,11 +324,11 @@ void Mouse_CursorMoved(float x,float y) { mouse.mickey_y += dy; mouse.x += dx; - if (mouse.x>mouse.max_x) mouse.x=mouse.max_x;; - if (mouse.x=mouse.max_x) mouse.x=mouse.max_x-1.0f; + if (mouse.x< mouse.min_x) mouse.x=mouse.min_x; mouse.y += dy; - if (mouse.y>mouse.max_y) mouse.y=mouse.max_y;; - if (mouse.y=mouse.max_y) mouse.y=mouse.max_y-1.0f; + if (mouse.y< mouse.min_y) mouse.y=mouse.min_y; Mouse_AddEvent(MOUSE_MOVED); DrawCursor(); }