diff options
Diffstat (limited to 'defererr.go')
-rw-r--r-- | defererr.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/defererr.go b/defererr.go index 536a87a..7f8bf5d 100644 --- a/defererr.go +++ b/defererr.go @@ -51,7 +51,7 @@ func (s *functionState) setFirstErrorDeferEndPos(pos token.Pos) { } func (s *functionState) isfirstErrorDeferEndPosSet() bool { - return s.firstErrorDeferEndPos == -1 + return s.firstErrorDeferEndPos != -1 } func checkFunctions(pass *analysis.Pass, node ast.Node) { @@ -143,7 +143,7 @@ func checkFunctions(pass *analysis.Pass, node ast.Node) { fmt.Printf("fState: %#v\n", fState) - if fState.isfirstErrorDeferEndPosSet() { + if !fState.isfirstErrorDeferEndPosSet() { return true } |