]> The Tcpdump Group git mirrors - tcpdump/commitdiff
Fix CreateTimerQueueTimer(). It's INVALID_HANDLE_VALUE, not INVALID_HANDLE.
authorGuy Harris <[email protected]>
Mon, 13 Nov 2017 08:17:33 +0000 (00:17 -0800)
committerGuy Harris <[email protected]>
Mon, 13 Nov 2017 08:17:33 +0000 (00:17 -0800)
tcpdump.c

index fe9864f54ac732dfbdef0c176c88a3badeac89a2..70c9fb375c92cd27809bb62f272955754e61e7ea 100644 (file)
--- a/tcpdump.c
+++ b/tcpdump.c
@@ -227,7 +227,7 @@ void requestinfo(int);
 #endif
 
 #ifdef _WIN32
-    static HANDLE timer_handle = INVALID_HANDLE;
+    static HANDLE timer_handle = INVALID_HANDLE_VALUE;
     static void CALLBACK verbose_stats_dump(PVOID param, BOOLEAN timer_fired);
 #else /* _WIN32 */
   static void verbose_stats_dump(int sig);
@@ -2214,7 +2214,7 @@ DIAG_ON_CLANG(assign-enum)
                 * that printing the stats could be a "long wait".
                 */
                CreateTimerQueueTimer(&timer_handle, NULL,
-                   verbose_stats_dump, NULL, 1000, 1000
+                   verbose_stats_dump, NULL, 1000, 1000,
                    WT_EXECUTEDEFAULT|WT_EXECUTELONGFUNCTION);
                setvbuf(stderr, NULL, _IONBF, 0);
 #else /* _WIN32 */
@@ -2414,10 +2414,10 @@ static void
 cleanup(int signo _U_)
 {
 #ifdef _WIN32
-       if (timer_handle != INVALID_HANDLE) {
+       if (timer_handle != INVALID_HANDLE_VALUE) {
                DeleteTimerQueueTimer(NULL, timer_handle, NULL);
                CloseHandle(timer_handle);
-               timer_handle = INVALID_HANDLE;
+               timer_handle = INVALID_HANDLE_VALUE;
         }
 #else /* _WIN32 */
        struct itimerval timer;