aboutsummaryrefslogtreecommitdiff
path: root/misctools
diff options
context:
space:
mode:
Diffstat (limited to 'misctools')
-rw-r--r--misctools/readlink-getfd.zig4
-rw-r--r--misctools/readlink-realpath.zig5
2 files changed, 4 insertions, 5 deletions
diff --git a/misctools/readlink-getfd.zig b/misctools/readlink-getfd.zig
index 3e7cba5b9..f7934f54a 100644
--- a/misctools/readlink-getfd.zig
+++ b/misctools/readlink-getfd.zig
@@ -22,7 +22,7 @@ pub fn main() anyerror!void {
var args_buffer: [8096 * 2]u8 = undefined;
var fixed_buffer = std.heap.FixedBufferAllocator.init(&args_buffer);
- var allocator = &fixed_buffer.allocator;
+ var allocator = fixed_buffer.allocator();
var args = std.mem.span(try std.process.argsAlloc(allocator));
@@ -32,7 +32,7 @@ pub fn main() anyerror!void {
var out_buffer: [std.fs.MAX_PATH_BYTES]u8 = undefined;
var j: usize = 0;
- while (j < 100000) : (j += 1) {
+ while (j < 1000) : (j += 1) {
var parts = [1][]const u8{std.mem.span(to_resolve)};
var joined_buf: [std.fs.MAX_PATH_BYTES]u8 = undefined;
var joined = path_handler.joinAbsStringBuf(
diff --git a/misctools/readlink-realpath.zig b/misctools/readlink-realpath.zig
index cb7c7de2a..e88a2e883 100644
--- a/misctools/readlink-realpath.zig
+++ b/misctools/readlink-realpath.zig
@@ -22,17 +22,16 @@ pub fn main() anyerror!void {
var args_buffer: [8096 * 2]u8 = undefined;
var fixed_buffer = std.heap.FixedBufferAllocator.init(&args_buffer);
- var allocator = &fixed_buffer.allocator;
+ var allocator = fixed_buffer.allocator();
var args = std.mem.span(try std.process.argsAlloc(allocator));
const to_resolve = args[args.len - 1];
- const cwd = try std.process.getCwdAlloc(allocator);
var out_buffer: [std.fs.MAX_PATH_BYTES]u8 = undefined;
var path: []u8 = undefined;
var j: usize = 0;
- while (j < 100000) : (j += 1) {
+ while (j < 1000) : (j += 1) {
path = try std.os.realpathZ(to_resolve, &out_buffer);
}