Lines Matching refs:sqlite3_close
578 ** [sqlite3_open_v2()] interfaces are its constructors, and [sqlite3_close()]
632 ** ^The sqlite3_close() and sqlite3_close_v2() routines are destructors
634 ** ^Calls to sqlite3_close() and sqlite3_close_v2() return [SQLITE_OK] if
644 ** sqlite3_close() will leave the database connection open and return
658 ** The C parameter to [sqlite3_close(C)] and [sqlite3_close_v2(C)]
663 ** ^Calling sqlite3_close() or sqlite3_close_v2() with a NULL pointer
666 SQLITE_API int sqlite3_close(sqlite3*);
3816 ** passing it to [sqlite3_close()] when it is no longer required.
6645 ** [database connection] is closed using [sqlite3_close()].
9679 ** callback is invoked from within the [sqlite3_step] or [sqlite3_close]
9700 ** connection using [sqlite3_close()].
10976 ** calling [sqlite3_close()]) and a new connection is subsequently opened
17432 ** sqlite3_close().
36475 ** used as an argument to sqlite3_errmsg() or sqlite3_close().
136844 #define sqlite3_close sqlite3_api->close
137290 sqlite3_close,
181018 /* EVIDENCE-OF: R-63257-11740 Calling sqlite3_close() or
181042 /* Legacy behavior (sqlite3_close() behavior) is to return
181106 ** connection. The sqlite3_close() version returns SQLITE_BUSY and
181113 SQLITE_API int sqlite3_close(sqlite3 *db){ return sqlite3Close(db,0); }
181121 ** has been a prior call to sqlite3_close(db) or sqlite3_close_v2(db)) and
181140 ** passed to sqlite3_close (meaning that it is a zombie). Therefore,
183344 sqlite3_close(db);
220784 sqlite3_close(db);
220984 sqlite3_close(p->dbRbu);
220985 sqlite3_close(p->dbMain);
221370 sqlite3_close(p->dbRbu);
221371 sqlite3_close(p->dbMain);
221389 sqlite3_close(dbMain);
222381 sqlite3_close(p->dbRbu);
222382 sqlite3_close(p->dbMain);
222608 ** sqlite3_close().
222941 ** prevents it from checkpointing the database from sqlite3_close(). */