Browse code

Fix some go_vet issues

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

Sebastiaan van Stijn authored on 2018/12/20 07:57:06
Showing 3 changed files
... ...
@@ -53,7 +53,6 @@ func mount(device, target, mType string, flags uintptr, data string) error {
53 53
 				flags:  flags & pflags,
54 54
 				err:    err,
55 55
 			}
56
-			return err
57 56
 		}
58 57
 	}
59 58
 
... ...
@@ -14,7 +14,7 @@ import (
14 14
 func Lstat(path string) (*StatT, error) {
15 15
 	s := &syscall.Stat_t{}
16 16
 	if err := syscall.Lstat(path, s); err != nil {
17
-		return nil, &os.PathError{"Lstat", path, err}
17
+		return nil, &os.PathError{Op: "Lstat", Path: path, Err: err}
18 18
 	}
19 19
 	return fromStatT(s)
20 20
 }
... ...
@@ -60,7 +60,7 @@ func (s StatT) IsDir() bool {
60 60
 func Stat(path string) (*StatT, error) {
61 61
 	s := &syscall.Stat_t{}
62 62
 	if err := syscall.Stat(path, s); err != nil {
63
-		return nil, &os.PathError{"Stat", path, err}
63
+		return nil, &os.PathError{Op: "Stat", Path: path, Err: err}
64 64
 	}
65 65
 	return fromStatT(s)
66 66
 }