From 686cfc12251b1550784efbb5cf7b13d98277c497 Mon Sep 17 00:00:00 2001 From: n0m1s Date: Sat, 11 Jan 2020 16:50:48 +0100 Subject: [PATCH] discard whitespace-only lines --- settings.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/settings.cpp b/settings.cpp index 63c7523..997ba3c 100644 --- a/settings.cpp +++ b/settings.cpp @@ -82,14 +82,18 @@ Settings const* Settings::load(char const* settings_filename) //trim whitespace at beginning of line if(is_whitespace(c)) continue; + //discard whitespace-only lines + if(c == '\n') continue; + first_char_of_line = false; - //check if comment, section or normal line + //is it a comment line? if(c == ';') { is_comment_line = true; continue; } + //is it a section line? else if (c == '[') { is_section_line = true;