From cf26ab65ab6ebe5d9d3d2696acd437b856261fd9 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Thu, 20 Aug 2026 10:49:26 -0700 Subject: [PATCH] sqlite3: remove this unreachable --- src/sqlite3.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sqlite3.zig b/src/sqlite3.zig index 29f94d03956333cbd0e0f8a7718566ada4a86d73..efb61086fbf03c5c54ecead102618324040080b7 100644 --- a/src/sqlite3.zig +++ b/src/sqlite3.zig @@ -198,6 +198,7 @@ pub const c = @cImport({ pub const s = struct { const Error = error{ + Unexpected, SQLITE_ERROR, SQLITE_INTERNAL, SQLITE_PERM, @@ -256,7 +257,7 @@ pub const s = struct { if (code == c.SQLITE_NOTADB) return error.SQLITE_NOTADB; if (code == c.SQLITE_NOTICE) return error.SQLITE_NOTICE; if (code == c.SQLITE_WARNING) return error.SQLITE_WARNING; - unreachable; + return error.Unexpected; } pub fn rc2p(code: c_int) Error { if (builtin.mode == .Debug) @panic(std.mem.sliceTo(c.sqlite3_errstr(code), 0)); -- 2.54.0