aboutsummaryrefslogtreecommitdiff
path: root/src/json.c
diff options
context:
space:
mode:
authordrh <>2023-10-07 09:13:59 +0000
committerdrh <>2023-10-07 09:13:59 +0000
commit522e880bc263a2b7afa3234fe473532cc054348c (patch)
tree9a6d4152a53471d9322ebbe6375715e2c964530a /src/json.c
parent11aa2adca34aed5b723e4772b39176aafc1da84a (diff)
downloadsqlite-522e880bc263a2b7afa3234fe473532cc054348c.tar.gz
sqlite-522e880bc263a2b7afa3234fe473532cc054348c.zip
Report unknown JSONB element type when parsing JSONB into JsonNode.
FossilOrigin-Name: 1f4d3268257bda234c66c3767451b3d39d7b4c7c73a779ad396d9dfc5315905c
Diffstat (limited to 'src/json.c')
-rw-r--r--src/json.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/json.c b/src/json.c
index 850f2bbf4..3c2af6e84 100644
--- a/src/json.c
+++ b/src/json.c
@@ -3528,8 +3528,7 @@ static int jsonParseValueFromBlob(JsonParse *pParse, u32 i){
break;
}
default: {
- pParse->nErr++;
- break;
+ return -1;
}
}
return i+x+sz;