aboutsummaryrefslogtreecommitdiff
path: root/ext/misc/json1.c
diff options
context:
space:
mode:
authormistachkin <mistachkin@noemail.net>2018-09-12 01:05:26 +0000
committermistachkin <mistachkin@noemail.net>2018-09-12 01:05:26 +0000
commited008ecede379c28b62336412fb56d4a5be56fd8 (patch)
tree977a80a85696637207c3e6760a6ed8af2cf9b85d /ext/misc/json1.c
parent90d6f4807bdef62fa70a8c7216273d052ac7c976 (diff)
downloadsqlite-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.c10
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{