X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=dot.go;h=050b3500786d13d95227f205fcc1525462b9eee9;hb=b42c8c2dba5ea7667c32681338930969ed5c1cdb;hp=04f329c735d162894b1c67623ea621348d2d0f56;hpb=edb601644735972fac3efcdc27849b5b9b1f5fb7;p=goredo.git diff --git a/dot.go b/dot.go index 04f329c..050b350 100644 --- a/dot.go +++ b/dot.go @@ -1,5 +1,5 @@ /* -goredo -- redo implementation on pure Go +goredo -- djb's redo implementation on pure Go Copyright (C) 2020-2021 Sergey Matveev This program is free software: you can redistribute it and/or modify @@ -20,6 +20,7 @@ along with this program. If not, see . package main import ( + "errors" "fmt" "io" "os" @@ -46,7 +47,7 @@ func dotWalker(data map[DotNodes]bool, tgtOrig string) (map[DotNodes]bool, error for { m, err := r.NextMap() if err != nil { - if err == io.EOF { + if errors.Is(err, io.EOF) { break } return nil, err