X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=ncurses%2Ftty%2Flib_twait.c;h=ffdd4932183e6befea4fb98c0713da4645d3c9c2;hp=15d07c3e4e81c80edce11a35db01020927af9bed;hb=336aa0803853f7961dd31f1e35cd688d861ffd64;hpb=955553313af0a9fa960ec0faba552c0bae4ca65e diff --git a/ncurses/tty/lib_twait.c b/ncurses/tty/lib_twait.c index 15d07c3e..ffdd4932 100644 --- a/ncurses/tty/lib_twait.c +++ b/ncurses/tty/lib_twait.c @@ -1,5 +1,5 @@ /**************************************************************************** - * Copyright (c) 1998-2014,2015 Free Software Foundation, Inc. * + * Copyright (c) 1998-2016,2018 Free Software Foundation, Inc. * * * * Permission is hereby granted, free of charge, to any person obtaining a * * copy of this software and associated documentation files (the * @@ -70,12 +70,12 @@ # include # endif #endif -#ifdef __MINGW32__ +#ifdef _WIN32 # include #endif #undef CUR -MODULE_ID("$Id: lib_twait.c,v 1.70 2015/07/04 21:01:02 tom Exp $") +MODULE_ID("$Id: lib_twait.c,v 1.73 2018/06/23 21:35:06 tom Exp $") static long _nc_gettime(TimeType * t0, int first) @@ -113,9 +113,9 @@ NCURSES_EXPORT(int) _nc_eventlist_timeout(_nc_eventlist * evl) { int event_delay = -1; - int n; if (evl != 0) { + int n; for (n = 0; n < evl->count; ++n) { _nc_event *ev = evl->events[n]; @@ -197,6 +197,10 @@ _nc_timed_wait(SCREEN *sp MAYBE_UNUSED, long starttime, returntime; +#ifdef NCURSES_WGETCH_EVENTS + (void) timeout_is_event; +#endif + TR(TRACE_IEVENT, ("start twait: %d milliseconds, mode: %d", milliseconds, mode));