From 99c6e6f45d5b77bad2887a09042b7e3b5f591140 Mon Sep 17 00:00:00 2001 From: Jesse Portnoy Date: Wed, 19 Jul 2023 17:49:47 +0100 Subject: [PATCH] Skip parsing of empty files --- highlighter.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/highlighter.go b/highlighter.go index 388987e..4f26d3d 100644 --- a/highlighter.go +++ b/highlighter.go @@ -75,11 +75,13 @@ func ParseSyntaxFiles(dir string, defs *[]*Def) (error, []string) { if err != nil { warnings = append(warnings, err.Error()) } else { - d, err := ParseDef(file) - if err != nil { - warnings = append(warnings, err.Error()) - } else { - *defs = append(*defs, d) + if len(file) > 0 { + d, err := ParseDef(file) + if err != nil { + warnings = append(warnings, err.Error()) + } else { + *defs = append(*defs, d) + } } } }