properly trunk global config

This commit is contained in:
Florian Stinglmayr 2022-01-09 11:36:59 +01:00
parent 617ade0163
commit 47436f42b0

View File

@ -45,9 +45,13 @@ namespace EliteBGS.Util {
public void SaveGlobal() { public void SaveGlobal() {
var serializer = JsonSerializer.CreateDefault(); var serializer = JsonSerializer.CreateDefault();
using (var file = new StreamWriter(File.OpenWrite(config_file), Encoding.UTF8)) { using (FileStream filestream = File.OpenWrite(config_file)) {
var stream = new JsonTextWriter(file); filestream.SetLength(0);
serializer.Serialize(stream, global_config); filestream.Flush();
using (StreamWriter file = new StreamWriter(filestream, Encoding.UTF8)) {
var stream = new JsonTextWriter(file);
serializer.Serialize(stream, global_config);
}
} }
} }