[Ada] Fix C miss parentheses warning on Windows
gcc/ada/ * socket.c [_WIN32] (__gnat_minus_500ms): Parentheses around && operations. Remove notes about TN in comment.
This commit is contained in:
parent
19ddfb317f
commit
6c8b9020a8
@ -808,14 +808,12 @@ int __gnat_minus_500ms() {
|
||||
ZeroMemory(&osvi, sizeof(OSVERSIONINFO));
|
||||
osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
|
||||
// Documentation proposes to use IsWindowsVersionOrGreater(10, 0, 17763)
|
||||
// but it does not compare by the build number (last parameter). See
|
||||
// regression test for RC03-012 in fixedbugs, there are some code to
|
||||
// investigate Windows version API behavior.
|
||||
// but it does not compare by the build number (last parameter).
|
||||
GetVersionEx(&osvi);
|
||||
return osvi.dwMajorVersion < 10
|
||||
|| osvi.dwMajorVersion == 10
|
||||
&& osvi.dwMinorVersion == 0
|
||||
&& osvi.dwBuildNumber < 17763;
|
||||
|| (osvi.dwMajorVersion == 10
|
||||
&& osvi.dwMinorVersion == 0
|
||||
&& osvi.dwBuildNumber < 17763);
|
||||
} else {
|
||||
return !IsWindows8OrGreater();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user