Skip to content

Commit 9e46ea1

Browse files
bryanoltmanfelangel
authored andcommitted
fix: use windows product version instead of file version (#91)
1 parent 7701ee3 commit 9e46ea1

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

engine/src/flutter/shell/platform/windows/flutter_windows_engine.cc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -286,15 +286,15 @@ int GetReleaseVersionAndBuildNumber(ReleaseVersion* release_version) {
286286

287287
if (file_info) {
288288
// Extract version numbers
289-
DWORD major = HIWORD(file_info->dwFileVersionMS);
290-
DWORD minor = LOWORD(file_info->dwFileVersionMS);
291-
DWORD build = HIWORD(file_info->dwFileVersionLS);
289+
DWORD major = HIWORD(file_info->dwProductVersionMS);
290+
DWORD minor = LOWORD(file_info->dwProductVersionMS);
291+
DWORD build = HIWORD(file_info->dwProductVersionLS);
292292

293293
char version[49];
294294
snprintf(version, sizeof(version), "%lu.%lu.%lu", major, minor, build);
295295
release_version->version = std::string(version);
296296
release_version->build_number =
297-
std::to_string(LOWORD(file_info->dwFileVersionLS));
297+
std::to_string(LOWORD(file_info->dwProductVersionLS));
298298
return kSuccess;
299299
}
300300

0 commit comments

Comments
 (0)