]> Cypherpunks.ru repositories - goredo.git/blobdiff - main.go
Fix another whichdo regression fix
[goredo.git] / main.go
diff --git a/main.go b/main.go
index d6ac0d31147a1e73bc8de599a25ef14da2869fb9..504fa6c02beba2fa8f671a54833b0bb5bede8026 100644 (file)
--- a/main.go
+++ b/main.go
@@ -21,9 +21,11 @@ import (
        "bufio"
        "bytes"
        "encoding/hex"
+       "errors"
        "flag"
        "fmt"
        "io"
+       "io/fs"
        "log"
        "os"
        "os/signal"
@@ -392,7 +394,12 @@ func main() {
                var dos []string
                dos, err = whichdo(tgts[0])
                if err != nil {
-                       break
+                       if errors.Is(err, fs.ErrNotExist) {
+                               err = nil
+                               ok = false
+                       } else {
+                               break
+                       }
                }
                for _, do := range dos {
                        fmt.Println(do)