Expand ~ for FileContentFlag.
This commit is contained in:
@@ -477,7 +477,7 @@ func JoinEscaped(s []string, sep rune) string {
|
|||||||
type FileContentFlag []byte
|
type FileContentFlag []byte
|
||||||
|
|
||||||
func (f *FileContentFlag) Decode(ctx *DecodeContext) error { // nolint: golint
|
func (f *FileContentFlag) Decode(ctx *DecodeContext) error { // nolint: golint
|
||||||
filename := ctx.Scan.PopValue("filename")
|
filename := expandPath(ctx.Scan.PopValue("filename"))
|
||||||
data, err := ioutil.ReadFile(filename) // nolint: gosec
|
data, err := ioutil.ReadFile(filename) // nolint: gosec
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("failed to open %q: %s", filename, err)
|
return fmt.Errorf("failed to open %q: %s", filename, err)
|
||||||
|
|||||||
Reference in New Issue
Block a user