aboutsummaryrefslogtreecommitdiff
path: root/src/sqlite3ext.h
diff options
context:
space:
mode:
authormistachkin <mistachkin@noemail.net>2016-07-28 22:46:53 +0000
committermistachkin <mistachkin@noemail.net>2016-07-28 22:46:53 +0000
commit78d5e02f99c1e555212da6e8699eead360cf314c (patch)
treec1897177428a2193d21c1def53155a5c47b1f7f1 /src/sqlite3ext.h
parent177d0f0b478e59c3b116693e7246537f130be543 (diff)
downloadsqlite-78d5e02f99c1e555212da6e8699eead360cf314c.tar.gz
sqlite-78d5e02f99c1e555212da6e8699eead360cf314c.zip
The return type used by the auto-extension entry points is 'int', not 'void'.
FossilOrigin-Name: bf9c86c74f30136a106f37603a6c7dcc76caf41d
Diffstat (limited to 'src/sqlite3ext.h')
-rw-r--r--src/sqlite3ext.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sqlite3ext.h b/src/sqlite3ext.h
index 8ee8e2d57..689a5c485 100644
--- a/src/sqlite3ext.h
+++ b/src/sqlite3ext.h
@@ -251,12 +251,12 @@ struct sqlite3_api_routines {
char *(*vsnprintf)(int,char*,const char*,va_list);
int (*wal_checkpoint_v2)(sqlite3*,const char*,int,int*,int*);
/* Version 3.8.7 and later */
- int (*auto_extension)(void(*)(sqlite3*,char**,const sqlite3_api_routines*));
+ int (*auto_extension)(int(*)(sqlite3*,char**,const sqlite3_api_routines*));
int (*bind_blob64)(sqlite3_stmt*,int,const void*,sqlite3_uint64,
void(*)(void*));
int (*bind_text64)(sqlite3_stmt*,int,const char*,sqlite3_uint64,
void(*)(void*),unsigned char);
- int (*cancel_auto_extension)(void(*)(sqlite3*,char**,
+ int (*cancel_auto_extension)(int(*)(sqlite3*,char**,
const sqlite3_api_routines*));
int (*load_extension)(sqlite3*,const char*,const char*,char**);
void *(*malloc64)(sqlite3_uint64);