From f395aa170e53f8ba00c7fb4cd4af2a3e34257fc1 Mon Sep 17 00:00:00 2001 From: Christoph Martin Date: Tue, 1 Apr 2014 14:01:19 +0200 Subject: Enable extended error codes. --- sqlite3.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'sqlite3.go') diff --git a/sqlite3.go b/sqlite3.go index af25769..d1cf9c0 100644 --- a/sqlite3.go +++ b/sqlite3.go @@ -139,8 +139,10 @@ func (c *SQLiteConn) AutoCommit() bool { } func (c *SQLiteConn) lastError() Error { - return Error{Code: ErrNo(C.sqlite3_errcode(c.db)), - err: C.GoString(C.sqlite3_errmsg(c.db)), + return Error{ + Code: ErrNo(C.sqlite3_errcode(c.db)), + ExtendedCode: ErrNoExtended(C.sqlite3_extended_errcode(c.db)), + err: C.GoString(C.sqlite3_errmsg(c.db)), } } -- cgit v1.2.3