diff options
Diffstat (limited to 'c/sqlite3ext.h')
| -rw-r--r-- | c/sqlite3ext.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/c/sqlite3ext.h b/c/sqlite3ext.h index 7116380..ae0949b 100644 --- a/c/sqlite3ext.h +++ b/c/sqlite3ext.h | |||
| @@ -363,6 +363,9 @@ struct sqlite3_api_routines { | |||
| 363 | int (*is_interrupted)(sqlite3*); | 363 | int (*is_interrupted)(sqlite3*); |
| 364 | /* Version 3.43.0 and later */ | 364 | /* Version 3.43.0 and later */ |
| 365 | int (*stmt_explain)(sqlite3_stmt*,int); | 365 | int (*stmt_explain)(sqlite3_stmt*,int); |
| 366 | /* Version 3.44.0 and later */ | ||
| 367 | void *(*get_clientdata)(sqlite3*,const char*); | ||
| 368 | int (*set_clientdata)(sqlite3*, const char*, void*, void(*)(void*)); | ||
| 366 | }; | 369 | }; |
| 367 | 370 | ||
| 368 | /* | 371 | /* |
| @@ -693,6 +696,9 @@ typedef int (*sqlite3_loadext_entry)( | |||
| 693 | #define sqlite3_is_interrupted sqlite3_api->is_interrupted | 696 | #define sqlite3_is_interrupted sqlite3_api->is_interrupted |
| 694 | /* Version 3.43.0 and later */ | 697 | /* Version 3.43.0 and later */ |
| 695 | #define sqlite3_stmt_explain sqlite3_api->stmt_explain | 698 | #define sqlite3_stmt_explain sqlite3_api->stmt_explain |
| 699 | /* Version 3.44.0 and later */ | ||
| 700 | #define sqlite3_get_clientdata sqlite3_api->get_clientdata | ||
| 701 | #define sqlite3_set_clientdata sqlite3_api->set_clientdata | ||
| 696 | #endif /* !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) */ | 702 | #endif /* !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) */ |
| 697 | 703 | ||
| 698 | #if !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) | 704 | #if !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) |