]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - windows/winser.c
Fix another error-reporting bug, in which sk_newlistener would fail to
[PuTTY.git] / windows / winser.c
index e0fc20e7f8988ba2332a9766e7ccd9556b8c050f..086d3e5cd4fcb2b3e7fbe8b767ac36748b0afd38 100644 (file)
@@ -331,11 +331,11 @@ static void serial_size(void *handle, int width, int height)
     return;
 }
 
-static void serbreak_timer(void *ctx, long now)
+static void serbreak_timer(void *ctx, unsigned long now)
 {
     Serial serial = (Serial)ctx;
 
-    if (now >= serial->clearbreak_time && serial->port) {
+    if (now == serial->clearbreak_time && serial->port) {
        ClearCommBreak(serial->port);
        serial->break_in_progress = FALSE;
        logevent(serial->frontend, "Finished serial break");