Clean up a bug in sql/json items commit 66ea94e8e6
Remove a buggy and unnecessary test, along with an unnecessary pstrdup() and a line of dead code. Per report, diagnosis and fix from Tom Lane Discussion: https://postgr.es/m/439811.1706211069@sss.pgh.pa.us
This commit is contained in:
parent
7014c9a4bb
commit
06a66d87db
@ -1540,11 +1540,9 @@ executeItemOptUnwrapTarget(JsonPathExecContext *cxt, JsonPathItem *jsp,
|
||||
break;
|
||||
}
|
||||
|
||||
res = jperOk;
|
||||
|
||||
jb = &jbv;
|
||||
Assert(tmp != NULL); /* We must have set tmp above */
|
||||
jb->val.string.val = (jb->type == jbvString) ? tmp : pstrdup(tmp);
|
||||
jb->val.string.val = tmp;
|
||||
jb->val.string.len = strlen(jb->val.string.val);
|
||||
jb->type = jbvString;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user