diff options
author | drh <drh@noemail.net> | 2013-04-08 13:59:11 +0000 |
---|---|---|
committer | drh <drh@noemail.net> | 2013-04-08 13:59:11 +0000 |
commit | 841810cef6e8f7f15b8bfe789e0a77ebbe82459f (patch) | |
tree | 76d5b875f1c68e292ae2e9ad7597d9801ab4a35e /mptest/mptest.c | |
parent | 1bf44c7acba2a3bdfb2d2843402cce6a9b1733f0 (diff) | |
download | sqlite-841810cef6e8f7f15b8bfe789e0a77ebbe82459f.tar.gz sqlite-841810cef6e8f7f15b8bfe789e0a77ebbe82459f.zip |
Fix harmless compiler warnings in mptest.c.
FossilOrigin-Name: 59bdbb10ed67bf79e0991e2ad58a28321dedb959
Diffstat (limited to 'mptest/mptest.c')
-rw-r--r-- | mptest/mptest.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/mptest/mptest.c b/mptest/mptest.c index 8fc13d069..30449bddf 100644 --- a/mptest/mptest.c +++ b/mptest/mptest.c @@ -41,6 +41,9 @@ #include <assert.h> #include <ctype.h> +/* Mark a parameter as unused to suppress compiler warnings */ +#define UNUSED_PARAMETER(x) (void)x + /* Global data */ static struct Global { @@ -279,6 +282,8 @@ static void vfsNameFunc( ){ sqlite3 *db = sqlite3_context_db_handle(context); char *zVfs = 0; + UNUSED_PARAMETER(argc); + UNUSED_PARAMETER(argv); sqlite3_file_control(db, "main", SQLITE_FCNTL_VFSNAME, &zVfs); if( zVfs ){ sqlite3_result_text(context, zVfs, -1, sqlite3_free); @@ -289,6 +294,7 @@ static void vfsNameFunc( ** Busy handler with a g.iTimeout-millisecond timeout */ static int busyHandler(void *pCD, int count){ + UNUSED_PARAMETER(pCD); if( count*10>g.iTimeout ){ if( g.iTimeout>0 ) errorMessage("timeout after %dms", g.iTimeout); return 0; @@ -301,6 +307,7 @@ static int busyHandler(void *pCD, int count){ ** SQL Trace callback */ static void sqlTraceCallback(void *NotUsed1, const char *zSql){ + UNUSED_PARAMETER(NotUsed1); logMessage("[%.*s]", clipLength(zSql), zSql); } @@ -308,6 +315,7 @@ static void sqlTraceCallback(void *NotUsed1, const char *zSql){ ** SQL error log callback */ static void sqlErrorCallback(void *pArg, int iErrCode, const char *zMsg){ + UNUSED_PARAMETER(pArg); if( (iErrCode&0xff)==SQLITE_SCHEMA && g.iTrace<3 ) return; errorMessage("(errcode=%d) %s", iErrCode, zMsg); } @@ -435,6 +443,7 @@ static void stringAppendTerm(String *p, const char *z){ static int evalCallback(void *pCData, int argc, char **argv, char **azCol){ String *p = (String*)pCData; int i; + UNUSED_PARAMETER(azCol); for(i=0; i<argc; i++) stringAppendTerm(p, argv[i]); return 0; } @@ -479,6 +488,7 @@ static void evalFunc( String res; char *zErrMsg = 0; int rc; + UNUSED_PARAMETER(argc); memset(&res, 0, sizeof(res)); rc = sqlite3_exec(db, zSql, evalCallback, &res, &zErrMsg); if( zErrMsg ){ @@ -619,7 +629,7 @@ static void startClient(int iClient){ }else{ argv[6] = 0; } - _spawnv(_P_NOWAIT, g.argv0, argv); + _spawnv(_P_NOWAIT, g.argv0, (const char*const*)argv); #endif } } |