From 92c82f4572f2c25c0e3f4dc6a0e62c5e4c013dfd Mon Sep 17 00:00:00 2001 From: Mylloon Date: Sat, 18 May 2024 12:51:11 +0200 Subject: [PATCH] do not FILE_FLAG_OVERLAPPED --- src/battery.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/battery.c b/src/battery.c index 1ab51fe..dea2f2b 100644 --- a/src/battery.c +++ b/src/battery.c @@ -20,8 +20,7 @@ int get_battery_level(const char *device_path, bool *is_charging) { HANDLE hDevice; if ((hDevice = CreateFile(device_path, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, - OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL)) == - INVALID_HANDLE_VALUE) { + OPEN_EXISTING, 0, NULL)) == INVALID_HANDLE_VALUE) { fprintf_s(stderr, "[%lu] Failed to open device.\n", GetLastError()); return -1;