From 5649fcc9ca69659020b90ba79c385c0eba9216f9 Mon Sep 17 00:00:00 2001 From: fufesou Date: Mon, 20 Nov 2023 10:28:57 +0800 Subject: [PATCH] win, is version equal or greater, build number Signed-off-by: fufesou --- src/platform/windows.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/platform/windows.cc b/src/platform/windows.cc index b76fca2fd..3a3ed437d 100644 --- a/src/platform/windows.cc +++ b/src/platform/windows.cc @@ -660,13 +660,14 @@ extern "C" /* Initialize the condition mask. */ VER_SET_CONDITION(condition_mask, VER_MAJORVERSION, op); VER_SET_CONDITION(condition_mask, VER_MINORVERSION, op); + VER_SET_CONDITION(condition_mask, VER_BUILDNUMBER, op); VER_SET_CONDITION(condition_mask, VER_SERVICEPACKMAJOR, op); VER_SET_CONDITION(condition_mask, VER_SERVICEPACKMINOR, op); /* Perform the test. */ return VerifyVersionInfo( &osvi, - VER_MAJORVERSION | VER_MINORVERSION | + VER_MAJORVERSION | VER_MINORVERSION | VER_BUILDNUMBER | VER_SERVICEPACKMAJOR | VER_SERVICEPACKMINOR, condition_mask); }