aboutsummaryrefslogtreecommitdiff
path: root/lib/std/builtin.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2024-08-31 20:57:27 -0700
committerGitHub <noreply@github.com>2024-08-31 20:57:27 -0700
commit96daca7b3b6f02033e68ac91776bf6e8d2b67409 (patch)
tree785d872334a63422cad75dffaa7efa8e59090b7e /lib/std/builtin.zig
parent69e304bd510e3fed2d51582edc6f11127824d7e6 (diff)
parent4adb10df4722a020e4db5140c0fd30962a526813 (diff)
downloadzig-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.zig4
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)});
};
}