From cf34ffa28e5c387e64d1b0027ba271b7de6a2fd0 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 31 Dec 2024 12:56:18 -0600 Subject: [PATCH] core: fix windows compile regression from #4021 --- src/Surface.zig | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Surface.zig b/src/Surface.zig index ab761e52aa..c359efd8ad 100644 --- a/src/Surface.zig +++ b/src/Surface.zig @@ -4242,7 +4242,13 @@ fn writeScreenFile( const filename = try std.fmt.bufPrint(&filename_buf, "{s}.txt", .{@tagName(loc)}); // Open our scrollback file - var file = try tmp_dir.dir.createFile(filename, .{ .mode = 0o600 }); + var file = try tmp_dir.dir.createFile( + filename, + switch (builtin.os.tag) { + .windows => .{}, + else => .{ .mode = 0o600 }, + }, + ); defer file.close(); // Screen.dumpString writes byte-by-byte, so buffer it