Lines Matching full:sqlite3_close_v2
433 ** and [sqlite3_close_v2()] are its destructors. There are many other
482 ** ^The sqlite3_close() and sqlite3_close_v2() routines are destructors
484 ** ^Calls to sqlite3_close() and sqlite3_close_v2() return [SQLITE_OK] if
491 ** ^If sqlite3_close_v2() is called with unfinalized prepared statements
495 ** finished. The sqlite3_close_v2() interface is intended for use with
503 ** sqlite3_close_v2() is called on a [database connection] that still has
512 ** The C parameter to [sqlite3_close(C)] and [sqlite3_close_v2(C)]
517 ** ^Calling sqlite3_close() or sqlite3_close_v2() with a NULL pointer
521 SQLITE_API int SQLITE_STDCALL sqlite3_close_v2(sqlite3*);
102329 #define sqlite3_close_v2 sqlite3_api->close_v2
102735 sqlite3_close_v2,
128963 ** sqlite3_close_v2() with a NULL pointer argument is a harmless no-op. */
129011 ** statements or unfinished sqlite3_backups. The sqlite3_close_v2()
129017 SQLITE_API int SQLITE_STDCALL sqlite3_close_v2(sqlite3 *db){ return sqlite3Close(db,1); }
129024 ** has been a prior call to sqlite3_close(db) or sqlite3_close_v2(db)) and
129033 ** or if the connection has not yet been closed by sqlite3_close_v2(),