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