Signed-off-by: lixiaobing10051267 <li.xiaobing1@zte.com.cn>
| ... | ... |
@@ -56,7 +56,7 @@ func GetOSVersion() OSVersion {
|
| 56 | 56 |
func IsWindowsClient() bool {
|
| 57 | 57 |
osviex := &osVersionInfoEx{OSVersionInfoSize: 284}
|
| 58 | 58 |
r1, _, err := procGetVersionExW.Call(uintptr(unsafe.Pointer(osviex))) |
| 59 |
- if r1 == 0 {
|
|
| 59 |
+ if err != nil || r1 == 0 {
|
|
| 60 | 60 |
logrus.Warnf("GetVersionExW failed - assuming server SKU: %v", err)
|
| 61 | 61 |
return false |
| 62 | 62 |
} |