From cf13cd3f33c96961e0ed3345d86e2921f016ed5b Mon Sep 17 00:00:00 2001 From: Marcus Comstedt Date: Mon, 3 Mar 2003 21:40:31 +0000 Subject: Don't keep a backlog of missed deadlines for event polling... svn-id: r6674 --- backends/dc/input.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'backends/dc') diff --git a/backends/dc/input.cpp b/backends/dc/input.cpp index 9505f22983..f491c07869 100644 --- a/backends/dc/input.cpp +++ b/backends/dc/input.cpp @@ -149,6 +149,8 @@ bool OSystem_Dreamcast::poll_event(Event *event) if(((int)(t-_devpoll))<0) return false; _devpoll += USEC_TO_TIMER(17000); + if(((int)(t-_devpoll))>=0) + _devpoll = t + USEC_TO_TIMER(17000); int mask = getimask(); setimask(15); checkSound(); -- cgit v1.2.3