summaryrefslogtreecommitdiff
path: root/tools/preprocess_files.zig
diff options
context:
space:
mode:
authorGravatar Lue2023-05-17 12:25:55 +0000
committerGravatar Vincent Rischmann2023-05-17 21:29:58 +0200
commit53630451bbfe354de5b4cbbb1d2f3b32a8173069 (patch)
treee7e973fb91f2dabaec5f7a81bfb4ee90889885fe /tools/preprocess_files.zig
parentfix build (diff)
downloadzig-sqlite-53630451bbfe354de5b4cbbb1d2f3b32a8173069.tar.gz
zig-sqlite-53630451bbfe354de5b4cbbb1d2f3b32a8173069.tar.xz
zig-sqlite-53630451bbfe354de5b4cbbb1d2f3b32a8173069.zip
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.
Diffstat (limited to 'tools/preprocess_files.zig')
-rw-r--r--tools/preprocess_files.zig2
1 files changed, 1 insertions, 1 deletions
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 {
247 247
248pub fn main() !void { 248pub fn main() !void {
249 var gpa = heap.GeneralPurposeAllocator(.{}){}; 249 var gpa = heap.GeneralPurposeAllocator(.{}){};
250 defer if (gpa.deinit()) debug.panic("leaks detected\n", .{}); 250 defer if (gpa.deinit() == .leak) debug.panic("leaks detected\n", .{});
251 251
252 try preprocessSqlite3HeaderFile(gpa.allocator()); 252 try preprocessSqlite3HeaderFile(gpa.allocator());
253 try preprocessSqlite3ExtHeaderFile(gpa.allocator()); 253 try preprocessSqlite3ExtHeaderFile(gpa.allocator());