github.com/cli/safeexec@v1.0.1/lookpath.go (about)

     1  //go:build !windows && go1.19
     2  // +build !windows,go1.19
     3  
     4  package safeexec
     5  
     6  import (
     7  	"errors"
     8  	"os/exec"
     9  )
    10  
    11  func LookPath(file string) (string, error) {
    12  	path, err := exec.LookPath(file)
    13  	if errors.Is(err, exec.ErrDot) {
    14  		return path, nil
    15  	}
    16  	return path, err
    17  }