diff options
Diffstat (limited to 'lib/libsqlite3/src/complete.c')
-rw-r--r-- | lib/libsqlite3/src/complete.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libsqlite3/src/complete.c b/lib/libsqlite3/src/complete.c index f7a35cc6f37..b120b7e811d 100644 --- a/lib/libsqlite3/src/complete.c +++ b/lib/libsqlite3/src/complete.c @@ -269,7 +269,7 @@ int sqlite3_complete(const char *zSql){ int sqlite3_complete16(const void *zSql){ sqlite3_value *pVal; char const *zSql8; - int rc = SQLITE_NOMEM; + int rc; #ifndef SQLITE_OMIT_AUTOINIT rc = sqlite3_initialize(); @@ -284,7 +284,7 @@ int sqlite3_complete16(const void *zSql){ rc = SQLITE_NOMEM; } sqlite3ValueFree(pVal); - return sqlite3ApiExit(0, rc); + return rc & 0xff; } #endif /* SQLITE_OMIT_UTF16 */ #endif /* SQLITE_OMIT_COMPLETE */ |