summaryrefslogtreecommitdiffstats
path: root/options
diff options
context:
space:
mode:
Diffstat (limited to 'options')
-rw-r--r--options/parse_configfile.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/options/parse_configfile.c b/options/parse_configfile.c
index 112a26b115..01d5f41b9f 100644
--- a/options/parse_configfile.c
+++ b/options/parse_configfile.c
@@ -94,6 +94,10 @@ int m_config_parse_config_file(m_config_t *config, const char *conffile,
line_num++;
line_pos = 0;
+ /* skip BOM */
+ if (strncmp(line, "\xEF\xBB\xBF", 3) == 0)
+ line_pos += 3;
+
/* skip whitespaces */
while (mp_isspace(line[line_pos]))
++line_pos;