diff options
Diffstat (limited to 'cmd/parser.go')
| -rw-r--r-- | cmd/parser.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cmd/parser.go b/cmd/parser.go index cf82529..556033d 100644 --- a/cmd/parser.go +++ b/cmd/parser.go | |||
| @@ -15,12 +15,14 @@ func main() { | |||
| 15 | if len(os.Args) != 2 { | 15 | if len(os.Args) != 2 { |
| 16 | panic("specify file in command line arguments") | 16 | panic("specify file in command line arguments") |
| 17 | } | 17 | } |
| 18 | writer.AppendLine("Generated By: github.com/pektezol/demoparser") | ||
| 18 | files, err := os.ReadDir(os.Args[1]) | 19 | files, err := os.ReadDir(os.Args[1]) |
| 19 | if err != nil { // If it's not a directory | 20 | if err != nil { // If it's not a directory |
| 20 | file, err := os.Open(os.Args[1]) | 21 | file, err := os.Open(os.Args[1]) |
| 21 | if err != nil { | 22 | if err != nil { |
| 22 | panic(err) | 23 | panic(err) |
| 23 | } | 24 | } |
| 25 | writer.AppendLine("\nFile Name: %s", file.Name()) | ||
| 24 | reader := bitreader.NewReader(file, littleEndian) | 26 | reader := bitreader.NewReader(file, littleEndian) |
| 25 | demoParserHandler(reader) | 27 | demoParserHandler(reader) |
| 26 | defer file.Close() | 28 | defer file.Close() |
| @@ -32,6 +34,7 @@ func main() { | |||
| 32 | if err != nil { | 34 | if err != nil { |
| 33 | panic(err) | 35 | panic(err) |
| 34 | } | 36 | } |
| 37 | writer.AppendLine("\nFile Name: %s", file.Name()) | ||
| 35 | reader := bitreader.NewReader(file, littleEndian) | 38 | reader := bitreader.NewReader(file, littleEndian) |
| 36 | demoParserHandler(reader) | 39 | demoParserHandler(reader) |
| 37 | defer file.Close() | 40 | defer file.Close() |