From 524ef8403a90d852feed0c1e3706a80352acff5a Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sun, 31 May 2026 23:47:58 -0700 Subject: [PATCH] update to zig 0.15.2 --- README.md | 2 +- src/lib.zig | 2 +- src/sqlite3.zig | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 9f3d29c25fece105c0c9f5082af55f38478e337a..9e5889ddf39bf5d47102a69fbb85a3e8f7d322e0 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ ![loc](https://sloc.xyz/github/nektro/zig-zorm) [![license](https://img.shields.io/github/license/nektro/zig-zorm.svg)](https://github.com/nektro/zig-zorm/blob/master/LICENSE) [![nektro @ github sponsors](https://img.shields.io/badge/sponsors-nektro-purple?logo=github)](https://github.com/sponsors/nektro) -[![Zig](https://img.shields.io/badge/Zig-0.14-f7a41d)](https://ziglang.org/) +[![Zig](https://img.shields.io/badge/Zig-0.15-f7a41d)](https://ziglang.org/) [![Zigmod](https://img.shields.io/badge/Zigmod-latest-f7a41d)](https://github.com/nektro/zigmod) The database library for Zig. diff --git a/src/lib.zig b/src/lib.zig index 9b0ff38008a09addc80d15d309b036994d63b8b0..3aed2d7a9ee06cf061ae65aef0e913bf2d7d1a15 100644 --- a/src/lib.zig +++ b/src/lib.zig @@ -64,7 +64,7 @@ pub const Engine = union(DriverType) { var stmt = try e.prepareDynamic(query); defer stmt.deinit(); var iter = try stmt.iteratorAlloc(T, alloc, args); - var list = std.ArrayList(T).init(alloc); + var list = std.array_list.Managed(T).init(alloc); errdefer list.deinit(); while (try iter.nextAlloc(alloc, .{})) |row| { try list.append(row); diff --git a/src/sqlite3.zig b/src/sqlite3.zig index 1a653f9ab024ad36961beef36a6ad8d8cb69e69d..0f302325bb81f58dc5d6ba4f231d51e5fe835c42 100644 --- a/src/sqlite3.zig +++ b/src/sqlite3.zig @@ -39,7 +39,7 @@ pub fn unlock(self: *Self) void { fn prepare(self: *Self, comptime query: string) !sqlite.StatementType(.{}, query) { return self.db.prepare(query) catch |err| switch (err) { - error.SQLiteError => std.debug.panic("{s}", .{self.db.getDetailedError()}), + error.SQLiteError => std.debug.panic("{f}", .{self.db.getDetailedError()}), else => return err, }; } @@ -51,7 +51,7 @@ pub fn collect(self: *Self, alloc: std.mem.Allocator, comptime T: type, comptime var stmt = try self.prepare(query); defer stmt.deinit(); var iter = try stmt.iteratorAlloc(T, alloc, args); - var list = std.ArrayList(T).init(alloc); + var list = std.array_list.Managed(T).init(alloc); errdefer list.deinit(); while (try iter.nextAlloc(alloc, .{})) |row| { try list.append(row); -- 2.54.0