Index: cmd/vet/copylock.go |
=================================================================== |
--- a/cmd/vet/copylock.go |
+++ b/cmd/vet/copylock.go |
@@ -17,10 +17,13 @@ |
func init() { |
register("copylocks", |
"check that locks are not passed by value", |
+ filterCopyLocks, |
checkCopyLocks, |
funcDecl) |
} |
+func filterCopyLocks(f *File) bool { return true } |
+ |
// checkCopyLocks checks whether a function might |
// inadvertently copy a lock, by checking whether |
// its receiver, parameters, or return values |