Must do the whole uintptr(unsafe.Pointer(&whatever)) directly in the call to sycall.Call, as per https://golang.org/pkg/unsafe/.
GitHub-Pull-Request: https://github.com/syncthing/syncthing/pull/3532