authorgravatar for kris.tate+github@gmail.comkristopher tate <kris.tate+github@gmail.com> 2018-09-01 12:02:04+09:00
committergravatar for kris.tate+github@gmail.comkristopher tate <kris.tate+github@gmail.com> 2018-09-01 12:02:04+09:00
logd4474e195e21ebc935958a32f945d7ddff087ea4
tree43860a6ad8e5326cc6b386c6638780a796186fd5
parente036f65ac0df91b03dc6bcda8b043484321c6857

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


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

src/windows_sdk.cpp+5-1
......@@ -204,7 +204,11 @@ static ZigFindWindowsSdkError find_10_version(ZigWindowsSDKPrivate *priv) {
204204 // https://developer.microsoft.com/en-us/windows/downloads/sdk-archive
205205 c2 = 26624;
206206 }
207 if ((c0 > v0) || (c1 > v1) || (c2 > v2) || (c3 > v3)) {
207
208 if ( (c0 > v0)
209 || (c0 == v0 && c1 > v1)
210 || (c0 == v0 && c1 == v1 && c2 > v2)
211 || (c0 == v0 && c1 == v1 && c2 == v2 && c3 > v3) ) {
208212 v0 = c0, v1 = c1, v2 = c2, v3 = c3;
209213 free((void*)priv->base.version10_ptr);
210214 priv->base.version10_ptr = strdup(ffd.cFileName);