Просмотр исходного кода

util/winutil: fix erroneous condition in implementation of getRegIntegerInternal

We only want to log when err != registry.ErrNotExist. The condition was backward.

Signed-off-by: Aaron Klotz <[email protected]>
Aaron Klotz 3 лет назад
Родитель
Сommit
3c452b9880
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      util/winutil/winutil_windows.go

+ 1 - 1
util/winutil/winutil_windows.go

@@ -172,7 +172,7 @@ func deleteRegValueInternal(subKey, name string) error {
 func getRegIntegerInternal(subKey, name string) (uint64, error) {
 	key, err := registry.OpenKey(registry.LOCAL_MACHINE, subKey, registry.READ)
 	if err != nil {
-		if err == registry.ErrNotExist {
+		if err != registry.ErrNotExist {
 			log.Printf("registry.OpenKey(%v): %v", subKey, err)
 		}
 		return 0, err