zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 9e6f53dd5857d04294f8bed3fe2b3dde75196756 (tree)
parent d4474e195e21ebc935958a32f945d7ddff087ea4
Author: kristopher tate <kris.tate+github@gmail.com>
Date:   Sat,  1 Sep 2018 12:02:21 +0900

i#1438: src/windows_sdk.cpp: fix version guard in `find_81_version`;

Diffstat:
Msrc/windows_sdk.cpp | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/windows_sdk.cpp b/src/windows_sdk.cpp @@ -248,7 +248,8 @@ static ZigFindWindowsSdkError find_81_version(ZigWindowsSDKPrivate *priv) { if (ffd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) { int c0 = 0, c1 = 0; sscanf(ffd.cFileName, "winv%d.%d", &c0, &c1); - if ((c0 > v0) || (c1 > v1)) { + + if ( (c0 > v0) || (c0 == v0 && c1 > v1) ) { v0 = c0, v1 = c1; free((void*)priv->base.version81_ptr); priv->base.version81_ptr = strdup(ffd.cFileName);