From b50332db54d1e47da2c2490a3329cd57352a44f3 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Wed, 20 May 2026 19:36:15 +0200 Subject: [PATCH] Fix a double close in Windows --- cmdline/mingw.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/cmdline/mingw.c b/cmdline/mingw.c index aa4c6460..dae328d6 100644 --- a/cmdline/mingw.c +++ b/cmdline/mingw.c @@ -2989,14 +2989,12 @@ static int devup(uint64_t device, const char* name, const char* wfile) if (!CloseHandle(h)) { DWORD error = GetLastError(); - CloseHandle(h); VirtualFree(buffer, 0, MEM_RELEASE); windows_errno(error); log_tag("device:%s:%s:error:%lu\n", file, name, error); return -1; } - CloseHandle(h); VirtualFree(buffer, 0, MEM_RELEASE); log_tag("attr:%s:%s:power:up\n", file, name);