|
|
| version 1.3, 2017/02/13 16:52:50 | version 1.3.2.1, 2017/06/12 09:25:09 |
|---|---|
| Line 282 struct sqlite3_api_routines { | Line 282 struct sqlite3_api_routines { |
| /* Version 3.14.0 and later */ | /* Version 3.14.0 and later */ |
| int (*trace_v2)(sqlite3*,unsigned,int(*)(unsigned,void*,void*,void*),void*); | int (*trace_v2)(sqlite3*,unsigned,int(*)(unsigned,void*,void*,void*),void*); |
| char *(*expanded_sql)(sqlite3_stmt*); | char *(*expanded_sql)(sqlite3_stmt*); |
| /* Version 3.18.0 and later */ | |
| void (*set_last_insert_rowid)(sqlite3*,sqlite3_int64); | |
| }; | }; |
| /* | /* |
| Line 540 typedef int (*sqlite3_loadext_entry)( | Line 542 typedef int (*sqlite3_loadext_entry)( |
| /* Version 3.14.0 and later */ | /* Version 3.14.0 and later */ |
| #define sqlite3_trace_v2 sqlite3_api->trace_v2 | #define sqlite3_trace_v2 sqlite3_api->trace_v2 |
| #define sqlite3_expanded_sql sqlite3_api->expanded_sql | #define sqlite3_expanded_sql sqlite3_api->expanded_sql |
| /* Version 3.18.0 and later */ | |
| #define sqlite3_set_last_insert_rowid sqlite3_api->set_last_insert_rowid | |
| #endif /* !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) */ | #endif /* !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) */ |
| #if !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) | #if !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) |