aboutsummaryrefslogtreecommitdiff
path: root/vendor/libghostty-vt/src/benchmark/options.zig
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-09-10 21:51:57 +0300
committerGitHub <noreply@github.com>2026-09-10 21:51:57 +0300
commit425c86179791cd32e2d4ce0ae7f269940b4b0663 (patch)
treee52c4383a6d69216cbe2a32638bf90841d7e2189 /vendor/libghostty-vt/src/benchmark/options.zig
parent90e947a6e26e02f10ec7f1694c4eb5b78a86406b (diff)
chore: upgrade libghostty and preserve terminal behavior (#3906)
Diffstat (limited to 'vendor/libghostty-vt/src/benchmark/options.zig')
-rw-r--r--vendor/libghostty-vt/src/benchmark/options.zig7
1 files changed, 4 insertions, 3 deletions
diff --git a/vendor/libghostty-vt/src/benchmark/options.zig b/vendor/libghostty-vt/src/benchmark/options.zig
index 049e80f4..9322818d 100644
--- a/vendor/libghostty-vt/src/benchmark/options.zig
+++ b/vendor/libghostty-vt/src/benchmark/options.zig
@@ -1,20 +1,21 @@
//! This file contains helpers for CLI options.
const std = @import("std");
+const global = @import("../global.zig");
/// Returns the data file for the given path in a way that is consistent
/// across our CLI. If the path is not set then no file is returned.
/// If the path is "-", then we will return stdin. If the path is
/// a file then we will open and return the handle.
-pub fn dataFile(path_: ?[]const u8) !?std.fs.File {
+pub fn dataFile(path_: ?[]const u8) !?std.Io.File {
const path = path_ orelse return null;
// Stdin
if (std.mem.eql(u8, path, "-")) return .stdin();
// Normal file
- const file = try std.fs.cwd().openFile(path, .{});
- errdefer file.close();
+ const file = try std.Io.Dir.cwd().openFile(global.io(), path, .{});
+ errdefer file.close(global.io());
return file;
}