authorgravatar for kris.tate+github@gmail.comkristopher tate <kris.tate+github@gmail.com> 2018-09-01 12:02:21+09:00
committergravatar for kris.tate+github@gmail.comkristopher tate <kris.tate+github@gmail.com> 2018-09-01 12:02:21+09:00
log9e6f53dd5857d04294f8bed3fe2b3dde75196756
tree3b3f337329e2d9d80c3b90d8e52e047cea0272b6
parentd4474e195e21ebc935958a32f945d7ddff087ea4

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


1 files changed, 2 insertions(+), 1 deletions(-)

src/windows_sdk.cpp+2-1
...@@ -248,7 +248,8 @@ static ZigFindWindowsSdkError find_81_version(ZigWindowsSDKPrivate *priv) {...@@ -248,7 +248,8 @@ static ZigFindWindowsSdkError find_81_version(ZigWindowsSDKPrivate *priv) {
248 if (ffd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) {248 if (ffd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) {
249 int c0 = 0, c1 = 0;249 int c0 = 0, c1 = 0;
250 sscanf(ffd.cFileName, "winv%d.%d", &c0, &c1);250 sscanf(ffd.cFileName, "winv%d.%d", &c0, &c1);
251 if ((c0 > v0) || (c1 > v1)) {251
252 if ( (c0 > v0) || (c0 == v0 && c1 > v1) ) {
252 v0 = c0, v1 = c1;253 v0 = c0, v1 = c1;
253 free((void*)priv->base.version81_ptr);254 free((void*)priv->base.version81_ptr);
254 priv->base.version81_ptr = strdup(ffd.cFileName);255 priv->base.version81_ptr = strdup(ffd.cFileName);