summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobby Zambito <contact@robbyzambito.me>2025-04-03 11:20:55 -0400
committerRobby Zambito <contact@robbyzambito.me>2025-04-03 11:23:04 -0400
commit66c8532641e4ffec74866ece59d21b0a915c3440 (patch)
tree9ab87407b3495373e4181e849c4ad6b72594df05
parent0d8155f0af3e67bba08ccbed4b254909721a6aa3 (diff)
Use stack based allocatorstack-allocation
-rw-r--r--src/main.zig8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main.zig b/src/main.zig
index fd77d30..da08f42 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -70,7 +70,13 @@ pub fn main() !void {
_ = d.deinit();
};
- var allocator = if (dba) |*d| d.allocator() else std.heap.smp_allocator;
+ var allocator = if (dba) |*d|
+ d.allocator()
+ else blk: {
+ var buf: [128]u8 = undefined;
+ var fba = std.heap.FixedBufferAllocator.init(&buf);
+ break :blk fba.allocator();
+ };
const msg = SaprusMessage{
.relay = .{