diff options
Diffstat (limited to 'src/vdbeapi.c')
-rw-r--r-- | src/vdbeapi.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/vdbeapi.c b/src/vdbeapi.c index 12100ce56..5aec7ca0f 100644 --- a/src/vdbeapi.c +++ b/src/vdbeapi.c @@ -306,9 +306,14 @@ void sqlite3_result_error_nomem(sqlite3_context *pCtx){ pCtx->s.db->mallocFailed = 1; } +/* +** This function is called after a transaction has been committed. It +** invokes callbacks registered with sqlite3_wal_hook() as required. +*/ static int doWalCallbacks(sqlite3 *db){ - int i; int rc = SQLITE_OK; +#ifndef SQLITE_OMIT_WAL + int i; for(i=0; i<db->nDb; i++){ Btree *pBt = db->aDb[i].pBt; if( pBt ){ @@ -320,6 +325,7 @@ static int doWalCallbacks(sqlite3 *db){ } } } +#endif return rc; } |