]> Cypherpunks repositories - gostls13.git/commit
syscall: fix and document uses of RegEnumKeyEx
authorMichael Anthony Knyszek <mknyszek@google.com>
Wed, 3 Nov 2021 18:18:18 +0000 (18:18 +0000)
committerMichael Knyszek <mknyszek@google.com>
Thu, 4 Nov 2021 01:44:54 +0000 (01:44 +0000)
commitd9bb5f6f109a4342c52958f30acfc3f3d633ee4f
tree55f5901d9e6dd4770c1aaad4f98262934c56f556
parent240df188d67edc3df498a77bf99d3152244c14ab
syscall: fix and document uses of RegEnumKeyEx

RegEnumKeyEx has an undocumented requirement that subsequent calls need
to be made from the same thread. This change documents that requirement
and fixes uses of it in std.

Fixes #49320.

Change-Id: I6d182227e22dd437996a878b3a978943f01b2d61
Reviewed-on: https://go-review.googlesource.com/c/go/+/361154
Trust: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/internal/syscall/windows/registry/key.go
src/syscall/syscall_windows.go
src/syscall/zsyscall_windows.go