@cryptotaxi247 / kubo / commits / 0f4e84def

use fileinfo.abs to judge the file stdin

License: MIT Signed-off-by: Kejie Zhang <601172892@qq.com>

Kejie Zhang committed Sep 5, 2018 at 21:50 UTC 0f4e84def4c8807b7ba4f8196cf8941d07af259a
1 file changed +2 -1
core/coreunix/add.go
+2 -1
@@ -472,7 +472,8 @@ func (adder *Adder) addFile(file files.File) error {
472 }
473
474 addFileName := file.FileName()
475 - if (file.FullPath() == "/dev/stdin" || file.FullPath() == "") && adder.Name != "" {
475 + addFileInfo := file.(files.FileInfo)
476 + if addFileInfo.AbsPath() == os.Stdin.Name() && adder.Name != "" {
477 addFileName = adder.Name
478 adder.Name = ""
479 }