From 53630451bbfe354de5b4cbbb1d2f3b32a8173069 Mon Sep 17 00:00:00 2001 From: Lue Date: Wed, 17 May 2023 12:25:55 +0000 Subject: Fix build failures on latest Zig Now the correct build APIs and `@memset` builtin are used. Unfortunately cImport fails for `aarch64` and `riscv64` targets, but I'm not sure how to fix this. --- tools/preprocess_files.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools/preprocess_files.zig') diff --git a/tools/preprocess_files.zig b/tools/preprocess_files.zig index d5fce7b..3a54a93 100644 --- a/tools/preprocess_files.zig +++ b/tools/preprocess_files.zig @@ -247,7 +247,7 @@ fn preprocessSqlite3ExtHeaderFile(gpa: mem.Allocator) !void { pub fn main() !void { var gpa = heap.GeneralPurposeAllocator(.{}){}; - defer if (gpa.deinit()) debug.panic("leaks detected\n", .{}); + defer if (gpa.deinit() == .leak) debug.panic("leaks detected\n", .{}); try preprocessSqlite3HeaderFile(gpa.allocator()); try preprocessSqlite3ExtHeaderFile(gpa.allocator()); -- cgit v1.2.3