aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormistachkin <mistachkin@noemail.net>2016-07-28 22:53:10 +0000
committermistachkin <mistachkin@noemail.net>2016-07-28 22:53:10 +0000
commit85bd982ba02750aa927c2b80e5d7f888d58fb2fb (patch)
treefe474027065afea844690e587eead6bb692c3082 /src
parent78d5e02f99c1e555212da6e8699eead360cf314c (diff)
downloadsqlite-85bd982ba02750aa927c2b80e5d7f888d58fb2fb.tar.gz
sqlite-85bd982ba02750aa927c2b80e5d7f888d58fb2fb.zip
More compiler warning fixes for GCC related to the auto-extension mechanism.
FossilOrigin-Name: b8218129bc848c61fa6910feae4141dac6ad86fc
Diffstat (limited to 'src')
-rw-r--r--src/tclsqlite.c2
-rw-r--r--src/test_func.c6
-rw-r--r--src/test_thread.c2
3 files changed, 5 insertions, 5 deletions
diff --git a/src/tclsqlite.c b/src/tclsqlite.c
index dd4e42e8a..3db4a32c4 100644
--- a/src/tclsqlite.c
+++ b/src/tclsqlite.c
@@ -3923,7 +3923,7 @@ static void md5finalize(sqlite3_context *context){
int Md5_Register(
sqlite3 *db,
char **pzErrMsg,
- const void *pThunk
+ const sqlite3_api_routines *pThunk
){
int rc = sqlite3_create_function(db, "md5sum", -1, SQLITE_UTF8, 0, 0,
md5step, md5finalize);
diff --git a/src/test_func.c b/src/test_func.c
index fff199012..6bfa86246 100644
--- a/src/test_func.c
+++ b/src/test_func.c
@@ -647,7 +647,7 @@ static void test_setsubtype(
static int registerTestFunctions(
sqlite3 *db,
char **pzErrMsg,
- const void *pThunk
+ const sqlite3_api_routines *pThunk
){
static const struct {
char *zName;
@@ -703,7 +703,7 @@ static int SQLITE_TCLAPI autoinstall_test_funcs(
int objc,
Tcl_Obj *CONST objv[]
){
- extern int Md5_Register(sqlite3 *, char **, const void *);
+ extern int Md5_Register(sqlite3 *, char **, const sqlite3_api_routines *);
int rc = sqlite3_auto_extension(registerTestFunctions);
if( rc==SQLITE_OK ){
rc = sqlite3_auto_extension(Md5_Register);
@@ -803,7 +803,7 @@ int Sqlitetest_func_Init(Tcl_Interp *interp){
{ "abuse_create_function", abuse_create_function },
};
int i;
- extern int Md5_Register(sqlite3 *, char **, const void *);
+ extern int Md5_Register(sqlite3 *, char **, const sqlite3_api_routines *);
for(i=0; i<sizeof(aObjCmd)/sizeof(aObjCmd[0]); i++){
Tcl_CreateObjCommand(interp, aObjCmd[i].zName, aObjCmd[i].xProc, 0, 0);
diff --git a/src/test_thread.c b/src/test_thread.c
index 68452f001..927fee1f5 100644
--- a/src/test_thread.c
+++ b/src/test_thread.c
@@ -280,7 +280,7 @@ static int SQLITE_TCLAPI sqlthread_open(
const char *zFilename;
sqlite3 *db;
char zBuf[100];
- extern int Md5_Register(sqlite3 *, char **, const void *);
+ extern int Md5_Register(sqlite3 *, char **, const sqlite3_api_routines *);
UNUSED_PARAMETER(clientData);
UNUSED_PARAMETER(objc);