From 825fb63bc8343c73f17be1d85a82dae2d7f6d8b3 Mon Sep 17 00:00:00 2001 From: Yves Biener Date: Wed, 11 Jun 2025 20:31:41 +0200 Subject: [PATCH] ref: rename gpa usages to the aliased DebugAllocator --- examples/continous.zig | 2 +- examples/demo.zig | 2 +- examples/elements/alignment.zig | 2 +- examples/elements/button.zig | 2 +- examples/elements/input.zig | 7 +++++-- examples/elements/scrollable.zig | 2 +- examples/errors.zig | 2 +- examples/layouts/grid.zig | 2 +- examples/layouts/horizontal.zig | 2 +- examples/layouts/mixed.zig | 2 +- examples/layouts/vertical.zig | 2 +- examples/styles/palette.zig | 2 +- examples/styles/text.zig | 2 +- 13 files changed, 17 insertions(+), 14 deletions(-) diff --git a/examples/continous.zig b/examples/continous.zig index 0f190f6..597e885 100644 --- a/examples/continous.zig +++ b/examples/continous.zig @@ -130,7 +130,7 @@ const InputField = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/demo.zig b/examples/demo.zig index dae0c5e..88f987b 100644 --- a/examples/demo.zig +++ b/examples/demo.zig @@ -28,7 +28,7 @@ pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); // TODO maybe create own allocator as some sort of arena allocator to have consistent memory usage - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/elements/alignment.zig b/examples/elements/alignment.zig index 51f7da6..f42dd9b 100644 --- a/examples/elements/alignment.zig +++ b/examples/elements/alignment.zig @@ -27,7 +27,7 @@ const QuitText = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/elements/button.zig b/examples/elements/button.zig index dca6458..fd5cbe6 100644 --- a/examples/elements/button.zig +++ b/examples/elements/button.zig @@ -77,7 +77,7 @@ const Clickable = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/elements/input.zig b/examples/elements/input.zig index 692784c..69d5e0d 100644 --- a/examples/elements/input.zig +++ b/examples/elements/input.zig @@ -124,7 +124,7 @@ const MouseDraw = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); @@ -191,7 +191,10 @@ pub fn main() !void { .key => |key| if (key.eql(.{ .cp = 'c', .mod = .{ .ctrl = true } })) app.quit(), .accept => |input| { defer allocator.free(input); - log.info("Accepted input {any}", .{input}); + var string = try allocator.alloc(u8, input.len); + defer allocator.free(string); + for (0.., input) |i, char| string[i] = @intCast(char); + log.debug("Accepted input '{s}'", .{string}); }, .err => |err| log.err("Received {s} with message: {s}", .{ @errorName(err.err), err.msg }), else => {}, diff --git a/examples/elements/scrollable.zig b/examples/elements/scrollable.zig index fd1999b..663070b 100644 --- a/examples/elements/scrollable.zig +++ b/examples/elements/scrollable.zig @@ -57,7 +57,7 @@ pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); // TODO maybe create own allocator as some sort of arena allocator to have consistent memory usage - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer { const deinit_status = gpa.deinit(); if (deinit_status == .leak) { diff --git a/examples/errors.zig b/examples/errors.zig index 3483ed6..e405493 100644 --- a/examples/errors.zig +++ b/examples/errors.zig @@ -92,7 +92,7 @@ const ErrorNotification = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/layouts/grid.zig b/examples/layouts/grid.zig index edb1a6c..13098c9 100644 --- a/examples/layouts/grid.zig +++ b/examples/layouts/grid.zig @@ -30,7 +30,7 @@ const QuitText = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/layouts/horizontal.zig b/examples/layouts/horizontal.zig index fefd100..0e77bb1 100644 --- a/examples/layouts/horizontal.zig +++ b/examples/layouts/horizontal.zig @@ -30,7 +30,7 @@ const QuitText = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/layouts/mixed.zig b/examples/layouts/mixed.zig index 19d64c7..bd3ca37 100644 --- a/examples/layouts/mixed.zig +++ b/examples/layouts/mixed.zig @@ -30,7 +30,7 @@ const QuitText = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/layouts/vertical.zig b/examples/layouts/vertical.zig index 097b46f..e852582 100644 --- a/examples/layouts/vertical.zig +++ b/examples/layouts/vertical.zig @@ -30,7 +30,7 @@ const QuitText = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/styles/palette.zig b/examples/styles/palette.zig index 8eaff9a..2545be4 100644 --- a/examples/styles/palette.zig +++ b/examples/styles/palette.zig @@ -27,7 +27,7 @@ const QuitText = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator(); diff --git a/examples/styles/text.zig b/examples/styles/text.zig index 8276a20..b809053 100644 --- a/examples/styles/text.zig +++ b/examples/styles/text.zig @@ -78,7 +78,7 @@ const TextStyles = struct { pub fn main() !void { errdefer |err| log.err("Application Error: {any}", .{err}); - var gpa: std.heap.GeneralPurposeAllocator(.{}) = .init; + var gpa: std.heap.DebugAllocator(.{}) = .init; defer if (gpa.deinit() == .leak) log.err("memory leak", .{}); const allocator = gpa.allocator();