Skip to content

Commit c94f8c8

Browse files
committed
fixing a critical bug with config files read from string and not a file
1 parent b4159e2 commit c94f8c8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/ConfigParser.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,9 @@ public ConfigParser(string configFile, ConfigParserSettings settings = null)
5555
fileInfo = new FileInfo(configFile);
5656
Settings.Encoding = Settings.Encoding ?? fileInfo.GetEncoding(true);
5757
Settings.NewLine = fileInfo.DetectNewLine(configFile);
58+
configFile = File.ReadAllText(configFile, Settings.Encoding ?? Encoding.UTF8);
5859
}
5960

60-
configFile = File.ReadAllText(configFile, Settings.Encoding);
6161
if (!string.IsNullOrWhiteSpace(configFile))
6262
Read(configFile);
6363
}

0 commit comments

Comments
 (0)