Merge PR #1438: Tools: Add errcheck linter

This linter ensures that all errors are checked.
This is disabled in the client directories, since its not needed on
those writes
This commit is contained in:
Dev Ojha
2018-06-29 00:52:10 +02:00
committed by Christopher Goes
parent 7f59aa259f
commit ac3adff1e8
30 changed files with 193 additions and 46 deletions
+5 -1
View File
@@ -233,7 +233,11 @@ func (m Linear) Flush(ptr interface{}, fn func() bool) {
var i uint64
for i = top; i < length; i++ {
m.Get(i, ptr)
err := m.Get(i, ptr)
if err != nil {
// TODO: Handle with #870
panic(err)
}
m.Delete(i)
if fn() {
break