aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/config.c b/config.c
index 6f34425..0b75c63 100644
--- a/config.c
+++ b/config.c
@@ -122,6 +122,10 @@ static void runes_config_process_config_file(RunesTerm *t, FILE *config_file)
len--;
}
+ if (!len || line[strspn(line, " \t")] == '#') {
+ continue;
+ }
+
kbegin = line + strspn(line, " \t");
kend = kbegin + strcspn(kbegin, " \t=");
vbegin = kend + strspn(kend, " \t");