[CP] fix table location incorrect deserialize bug
This commit is contained in:
@ -4506,8 +4506,7 @@ int ValueItemExpr::deserialize(common::ObIAllocator &allocator, const char *buf,
|
|||||||
const int64_t data_len, int64_t &pos)
|
const int64_t data_len, int64_t &pos)
|
||||||
{
|
{
|
||||||
int ret = OB_SUCCESS;
|
int ret = OB_SUCCESS;
|
||||||
ValueItemExpr vie;
|
OB_UNIS_DECODE(type_);
|
||||||
OB_UNIS_DECODE(vie.type_);
|
|
||||||
if (CONST_OBJ_TYPE == type_) {
|
if (CONST_OBJ_TYPE == type_) {
|
||||||
OB_UNIS_DECODE(obj_);
|
OB_UNIS_DECODE(obj_);
|
||||||
} else if (CONST_EXPR_TYPE == type_) {
|
} else if (CONST_EXPR_TYPE == type_) {
|
||||||
|
|||||||
Reference in New Issue
Block a user