19 #include <spatialite.h> 21 #if defined(SPATIALITE_HAS_INIT_EX) 27 #if defined(SPATIALITE_HAS_INIT_EX) 28 void *conn = spatialite_alloc_connection();
35 #if defined(SPATIALITE_HAS_INIT_EX) 36 if ( res == SQLITE_OK )
38 spatialite_init_ex( *ppDb, conn, 0 );
39 mSLconns.insert( *ppDb, conn );
50 #if defined(SPATIALITE_HAS_INIT_EX) 51 if ( mSLconns.contains( db ) )
52 spatialite_cleanup_ex( mSLconns.take( db ) );
60 #if defined(SPATIALITE_HAS_INIT_EX) 61 void *conn = spatialite_alloc_connection();
68 #if defined(SPATIALITE_HAS_INIT_EX) 69 if ( res == SQLITE_OK )
71 spatialite_init_ex( *ppDb, conn, 0 );
72 mSLconns.insert( *ppDb, conn );
83 #if defined(SPATIALITE_HAS_INIT_EX) 84 if ( mSLconns.contains( db ) )
85 spatialite_cleanup_ex( mSLconns.take( db ) );
static int sqlite3_close(sqlite3 *)
static int sqlite3_open(const char *filename, sqlite3 **ppDb)
static int sqlite3_open_v2(const char *filename, sqlite3 **ppDb, int flags, const char *zVfs)
static int sqlite3_close_v2(sqlite3 *)