Skip to content

Commit f09aa9f

Browse files
committed
xvevent.c: Fix overflow with -wait 0 if remaining_interval is < 0.
1 parent 3f1e15b commit f09aa9f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/xvevent.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,9 @@ int EventLoop(void)
190190
sleep(1);
191191
else {
192192
/* less than one second remaining: do delay in msec, then return */
193-
Timer((remaining_interval * 1000L) / clock_ticks); /* can't overflow */
193+
if (remaining_interval > 0) {
194+
Timer((remaining_interval * 1000L) / clock_ticks); /* can't overflow */
195+
}
194196
return waitloop? NEXTLOOP : NEXTQUIT;
195197
}
196198
#else

0 commit comments

Comments
 (0)