diff options
author | mistachkin <mistachkin@noemail.net> | 2018-09-12 01:05:26 +0000 |
---|---|---|
committer | mistachkin <mistachkin@noemail.net> | 2018-09-12 01:05:26 +0000 |
commit | ed008ecede379c28b62336412fb56d4a5be56fd8 (patch) | |
tree | 977a80a85696637207c3e6760a6ed8af2cf9b85d /ext/misc/json1.c | |
parent | 90d6f4807bdef62fa70a8c7216273d052ac7c976 (diff) | |
download | sqlite-ed008ecede379c28b62336412fb56d4a5be56fd8.tar.gz sqlite-ed008ecede379c28b62336412fb56d4a5be56fd8.zip |
Fix some harmless compiler warnings seen with MSVC.
FossilOrigin-Name: 78862252da7f59d4737ed16f4ccf100cea27d8b421db31051afbaa8d96f24de3
Diffstat (limited to 'ext/misc/json1.c')
-rw-r--r-- | ext/misc/json1.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ext/misc/json1.c b/ext/misc/json1.c index 51a519cf0..85b1143f8 100644 --- a/ext/misc/json1.c +++ b/ext/misc/json1.c @@ -1836,11 +1836,11 @@ static void jsonArrayCompute(sqlite3_context *ctx, int isFinal){ if( pStr->bErr==1 ) sqlite3_result_error_nomem(ctx); assert( pStr->bStatic ); }else if( isFinal ){ - sqlite3_result_text(ctx, pStr->zBuf, pStr->nUsed, + sqlite3_result_text(ctx, pStr->zBuf, (int)pStr->nUsed, pStr->bStatic ? SQLITE_TRANSIENT : sqlite3_free); pStr->bStatic = 1; }else{ - sqlite3_result_text(ctx, pStr->zBuf, pStr->nUsed, SQLITE_TRANSIENT); + sqlite3_result_text(ctx, pStr->zBuf, (int)pStr->nUsed, SQLITE_TRANSIENT); pStr->nUsed--; } }else{ @@ -1889,7 +1889,7 @@ static void jsonGroupInverse( } } pStr->nUsed -= i; - memmove(&z[1], &z[i+1], pStr->nUsed-1); + memmove(&z[1], &z[i+1], (size_t)pStr->nUsed-1); } #else # define jsonGroupInverse 0 @@ -1935,11 +1935,11 @@ static void jsonObjectCompute(sqlite3_context *ctx, int isFinal){ if( pStr->bErr==1 ) sqlite3_result_error_nomem(ctx); assert( pStr->bStatic ); }else if( isFinal ){ - sqlite3_result_text(ctx, pStr->zBuf, pStr->nUsed, + sqlite3_result_text(ctx, pStr->zBuf, (int)pStr->nUsed, pStr->bStatic ? SQLITE_TRANSIENT : sqlite3_free); pStr->bStatic = 1; }else{ - sqlite3_result_text(ctx, pStr->zBuf, pStr->nUsed, SQLITE_TRANSIENT); + sqlite3_result_text(ctx, pStr->zBuf, (int)pStr->nUsed, SQLITE_TRANSIENT); pStr->nUsed--; } }else{ |