diff options
| author | Robby Zambito <contact@robbyzambito.me> | 2025-04-03 11:20:55 -0400 | 
|---|---|---|
| committer | Robby Zambito <contact@robbyzambito.me> | 2025-04-06 13:08:09 -0400 | 
| commit | ec18c9b421a9e1f84f8032d97bb8359aef213223 (patch) | |
| tree | 9ab87407b3495373e4181e849c4ad6b72594df05 /src | |
| parent | cc94c77cfb61a54a5902e8b36ee0b56460cba69f (diff) | |
Use stack based allocatorstack-allocation
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.zig | 8 | 
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 = .{  | 
