From 0c013d6bc018d5be9f694ce80a27de740628133d Mon Sep 17 00:00:00 2001 From: Greg Hudson Date: Mon, 9 Apr 2018 11:00:05 -0400 Subject: [PATCH] Fix small leak in wshelper DLL Remove a double initialization of dwHesPwUidIndex in wshelper which caused the first initialization to leak a thread-local storage handle. Reported by Sergey Ilinykh. ticket: 8663 --- src/util/wshelper/dllmain.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/util/wshelper/dllmain.c b/src/util/wshelper/dllmain.c index 5ae0016e69..d3706d2143 100644 --- a/src/util/wshelper/dllmain.c +++ b/src/util/wshelper/dllmain.c @@ -43,8 +43,6 @@ DllMain( return FALSE; if ((dwHesPwUidIndex = TlsAlloc()) == TLS_OUT_OF_INDEXES) return FALSE; - if ((dwHesPwUidIndex = TlsAlloc()) == TLS_OUT_OF_INDEXES) - return FALSE; if ((dwGhnIndex = TlsAlloc()) == TLS_OUT_OF_INDEXES) return FALSE; if ((dwGhaIndex = TlsAlloc()) == TLS_OUT_OF_INDEXES) -- 2.47.2