authorgravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-08-20 10:49:26-07:00
committergravatar for hello@nektro.netMeghan Denny <hello@nektro.net> 2026-08-20 10:49:39-07:00
logcf26ab65ab6ebe5d9d3d2696acd437b856261fd9
tree0a401474dcd9a7c29db2de5a92a5e18ad69db397
parent1075da37c43889f3bc2b935442664858a9c06c14
signature Signed by SSH key SHA256:4hHJbtBRU58AYXwjL7fkz2fnQHdiye8x1QpTCQ0sHNw

sqlite3: remove this unreachable


1 files changed, 2 insertions(+), 1 deletions(-)

src/sqlite3.zig+2-1
...@@ -198,6 +198,7 @@ pub const c = @cImport({...@@ -198,6 +198,7 @@ pub const c = @cImport({
198198
199pub const s = struct {199pub const s = struct {
200 const Error = error{200 const Error = error{
201 Unexpected,
201 SQLITE_ERROR,202 SQLITE_ERROR,
202 SQLITE_INTERNAL,203 SQLITE_INTERNAL,
203 SQLITE_PERM,204 SQLITE_PERM,
...@@ -256,7 +257,7 @@ pub const s = struct {...@@ -256,7 +257,7 @@ pub const s = struct {
256 if (code == c.SQLITE_NOTADB) return error.SQLITE_NOTADB;257 if (code == c.SQLITE_NOTADB) return error.SQLITE_NOTADB;
257 if (code == c.SQLITE_NOTICE) return error.SQLITE_NOTICE;258 if (code == c.SQLITE_NOTICE) return error.SQLITE_NOTICE;
258 if (code == c.SQLITE_WARNING) return error.SQLITE_WARNING;259 if (code == c.SQLITE_WARNING) return error.SQLITE_WARNING;
259 unreachable;260 return error.Unexpected;
260 }261 }
261 pub fn rc2p(code: c_int) Error {262 pub fn rc2p(code: c_int) Error {
262 if (builtin.mode == .Debug) @panic(std.mem.sliceTo(c.sqlite3_errstr(code), 0));263 if (builtin.mode == .Debug) @panic(std.mem.sliceTo(c.sqlite3_errstr(code), 0));