diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2024-08-31 20:57:27 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-31 20:57:27 -0700 |
| commit | 96daca7b3b6f02033e68ac91776bf6e8d2b67409 (patch) | |
| tree | 785d872334a63422cad75dffaa7efa8e59090b7e /lib/std/builtin.zig | |
| parent | 69e304bd510e3fed2d51582edc6f11127824d7e6 (diff) | |
| parent | 4adb10df4722a020e4db5140c0fd30962a526813 (diff) | |
| download | zig-96daca7b3b6f02033e68ac91776bf6e8d2b67409.tar.gz zig-96daca7b3b6f02033e68ac91776bf6e8d2b67409.zip | |
Merge pull request #21173 from mrjbq7/writeStackTrace
std.debug: remove allocator from std.debug.writeStackTrace()
Diffstat (limited to 'lib/std/builtin.zig')
| -rw-r--r-- | lib/std/builtin.zig | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/std/builtin.zig b/lib/std/builtin.zig index 882526c049..ccd46d874d 100644 --- a/lib/std/builtin.zig +++ b/lib/std/builtin.zig @@ -48,14 +48,12 @@ pub const StackTrace = struct { if (builtin.os.tag == .freestanding) return; _ = options; - var arena = std.heap.ArenaAllocator.init(std.heap.page_allocator); - defer arena.deinit(); const debug_info = std.debug.getSelfDebugInfo() catch |err| { return writer.print("\nUnable to print stack trace: Unable to open debug info: {s}\n", .{@errorName(err)}); }; const tty_config = std.io.tty.detectConfig(std.io.getStdErr()); try writer.writeAll("\n"); - std.debug.writeStackTrace(self, writer, arena.allocator(), debug_info, tty_config) catch |err| { + std.debug.writeStackTrace(self, writer, debug_info, tty_config) catch |err| { try writer.print("Unable to print stack trace: {s}\n", .{@errorName(err)}); }; } |
