Skip to content

Commit 6f10061

Browse files
committed
some CI systems are sending wrong signals ^^
1 parent 702d2d8 commit 6f10061

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

input.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@ import (
88
)
99

1010
func readInput() (input []byte, err error) {
11-
if stdinStat, _ := os.Stdin.Stat(); (stdinStat.Mode() & os.ModeCharDevice) == 0 {
12-
if input, err = ioutil.ReadAll(os.Stdin); err != nil {
11+
12+
if len(os.Args) > 1 {
13+
if input, err = ioutil.ReadFile(os.Args[1]); err != nil {
1314
log.Fatalln(err)
1415
}
15-
} else if len(os.Args) > 1 {
16-
if input, err = ioutil.ReadFile(os.Args[1]); err != nil {
16+
} else if stdinStat, _ := os.Stdin.Stat(); (stdinStat.Mode() & os.ModeCharDevice) == 0 {
17+
if input, err = ioutil.ReadAll(os.Stdin); err != nil {
1718
log.Fatalln(err)
1819
}
1920
} else {

0 commit comments

Comments
 (0)