about summary refs log tree commit diff
path: root/src/misc.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/misc.zig')
-rw-r--r--src/misc.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/misc.zig b/src/misc.zig
index 46237cb..3bed694 100644
--- a/src/misc.zig
+++ b/src/misc.zig
@@ -1,6 +1,6 @@
 // Miscellaneous functions
 // Copyright (C) 2002  David Rosen
-// Copyright (C) 2021-2023  Nguyễn Gia Phong
+// Copyright (C) 2021-2023, 2025  Nguyễn Gia Phong
 //
 // This file is part of Black Shades.
 //
@@ -193,7 +193,7 @@ pub fn loadScores(base_dir: []const u8) !Scores {
     const path = "blackshades" ++ [_]u8{ sep } ++ "scores.ini";
     const input = dir.openFile(path, .{}) catch return scores;
     defer input.close();
-    var parser = ini.parse(allocator, input.reader());
+    var parser = ini.parse(allocator, input.reader(), "#;");
     defer parser.deinit();
 
     while (try parser.next()) |record|
@@ -241,7 +241,7 @@ pub fn saveScores(base_dir: []const u8, current: Scores) !void {
         previous.completed or current.completed,
     });
     defer allocator.free(data);
-    try dir.writeFile("scores.ini", data);
+    try dir.writeFile(.{ .sub_path = "scores.ini", .data = data });
 }
 
 const Text = struct {