diff options
author | Matthias Andreas Benkard <code@mail.matthias.benkard.de> | 2025-08-14 20:34:10 +0200 |
---|---|---|
committer | Matthias Andreas Benkard <code@mail.matthias.benkard.de> | 2025-08-14 20:34:20 +0200 |
commit | e06ac6532d13913c9f2910bbc4d4e6c56e48d37b (patch) | |
tree | 778eb57bcd9860209c5c4a06b197a1beae6f5b77 /src/main.zig | |
parent | af64a8fb6f8d0651d1881166d79fccbc2c2872f3 (diff) |
DIR: Fix tabular output format.
Diffstat (limited to 'src/main.zig')
-rw-r--r-- | src/main.zig | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/main.zig b/src/main.zig index 7b4b43e..1190e76 100644 --- a/src/main.zig +++ b/src/main.zig @@ -68,8 +68,13 @@ fn formatPath(allocator: Allocator, path: []const u8) ![]const u8 { first_component = false; const short_name = try convertTo83(allocator, component); - defer allocator.free(short_name); - try result.appendSlice(short_name); + defer allocator.free(short_name.name); + defer allocator.free(short_name.ext); + try result.appendSlice(short_name.name); + if (short_name.ext.len > 0) { + try result.append('.'); + try result.appendSlice(short_name.ext); + } } // Prepend drive if present or add default C: @@ -128,6 +133,9 @@ pub fn main() !void { defer _ = gpa.deinit(); const allocator = gpa.allocator(); + print("Starting MB-DOSE...\n\n", .{}); + print("HIMEM is testing extended memory...done.\n\n", .{}); + const prompt_spec = "$p$g "; while (true) { |