Skip to content

Commit 9aa89fe

Browse files
committed
libsql-ffi: Update bundled SQLite
1 parent a07b9b1 commit 9aa89fe

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

libsql-ffi/bundled/SQLite3MultipleCiphers/src/sqlite3.c

+5-2
Original file line numberDiff line numberDiff line change
@@ -92309,10 +92309,13 @@ SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
9230992309
if( vdbeSafetyNotNull(v) ){
9231092310
return SQLITE_MISUSE_BKPT;
9231192311
}
92312+
db = v->db;
9231292313
if( v->isInterrupted ){
92313-
return SQLITE_INTERRUPT;
92314+
rc = SQLITE_INTERRUPT;
92315+
v->rc = rc;
92316+
db->errCode = rc;
92317+
return rc;
9231492318
}
92315-
db = v->db;
9231692319
sqlite3_mutex_enter(db->mutex);
9231792320
while( (rc = sqlite3Step(v))==SQLITE_SCHEMA
9231892321
&& cnt++ < SQLITE_MAX_SCHEMA_RETRY ){

libsql-ffi/bundled/src/sqlite3.c

+5-2
Original file line numberDiff line numberDiff line change
@@ -92309,10 +92309,13 @@ SQLITE_API int sqlite3_step(sqlite3_stmt *pStmt){
9230992309
if( vdbeSafetyNotNull(v) ){
9231092310
return SQLITE_MISUSE_BKPT;
9231192311
}
92312+
db = v->db;
9231292313
if( v->isInterrupted ){
92313-
return SQLITE_INTERRUPT;
92314+
rc = SQLITE_INTERRUPT;
92315+
v->rc = rc;
92316+
db->errCode = rc;
92317+
return rc;
9231492318
}
92315-
db = v->db;
9231692319
sqlite3_mutex_enter(db->mutex);
9231792320
while( (rc = sqlite3Step(v))==SQLITE_SCHEMA
9231892321
&& cnt++ < SQLITE_MAX_SCHEMA_RETRY ){

0 commit comments

Comments
 (0)