Updated platform_win32.c to properly detect OS version info on Win11. #17749
+87
−439
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Removed .vscode config files which were still cached in the index
prior to the directory being added to .gitignore.
Description
The new code is ifdef'ed to only run on Vista or later, and silently fails through to the existing code if the registry read doesn't work. The very first check performed won't work on 10 (and presumably earlier) and should serve as the single gate; however, for sanity's sake we pass through to the legacy code if any of the reads fail.
Related Issues
#13110
Related Pull Requests
N/A
Reviewers
@sonninnos (please add other relevant reviewers!)