From: Raphael Krupinski Date: Thu, 11 Jun 2020 12:59:01 +0000 (+0200) Subject: hugofs: Use os.PathError in RootMappingFs.doLstat X-Git-Tag: v0.73.0~20 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=83d03a5201f49552fad35302bfea31db2e447188;p=brevno-suite%2Fhugo hugofs: Use os.PathError in RootMappingFs.doLstat --- diff --git a/hugofs/rootmapping_fs.go b/hugofs/rootmapping_fs.go index 283bb042..ea3ef003 100644 --- a/hugofs/rootmapping_fs.go +++ b/hugofs/rootmapping_fs.go @@ -493,7 +493,7 @@ func (fs *RootMappingFs) doLstat(name string) ([]FileMetaInfo, error) { // Find any real files or directories with this key. _, roots := fs.getRoots(key) if roots == nil { - return nil, os.ErrNotExist + return nil, &os.PathError{Op: "LStat", Path: name, Err: os.ErrNotExist} } var err error @@ -512,7 +512,7 @@ func (fs *RootMappingFs) doLstat(name string) ([]FileMetaInfo, error) { } if err == nil { - err = os.ErrNotExist + err = &os.PathError{Op: "LStat", Path: name, Err: err} } return nil, err