[CP] remove unsafe macro OB_UNIS_DECODEx
This commit is contained in:
@ -3974,8 +3974,8 @@ int ObBasicSessionInfo::deserialize_sync_sys_vars(int64_t &deserialize_sys_var_c
|
||||
ret = OB_SUCCESS;
|
||||
int64_t sys_var_version = 0;
|
||||
int64_t sys_var_len = 0;
|
||||
OB_UNIS_DECODEx(sys_var_version);
|
||||
OB_UNIS_DECODEx(sys_var_len);
|
||||
OB_UNIS_DECODE(sys_var_version);
|
||||
OB_UNIS_DECODE(sys_var_len);
|
||||
if (OB_SUCC(ret)) {
|
||||
pos += sys_var_len; // skip
|
||||
LOG_WARN("invalid sys var id, maybe version is different, skip it", K(sys_var_id));
|
||||
@ -4503,8 +4503,8 @@ OB_DEF_DESERIALIZE(ObBasicSessionInfo)
|
||||
ret = OB_SUCCESS;
|
||||
int64_t sys_var_version = 0;
|
||||
int64_t sys_var_len = 0;
|
||||
OB_UNIS_DECODEx(sys_var_version);
|
||||
OB_UNIS_DECODEx(sys_var_len);
|
||||
OB_UNIS_DECODE(sys_var_version);
|
||||
OB_UNIS_DECODE(sys_var_len);
|
||||
if (OB_SUCC(ret)) {
|
||||
pos += sys_var_len; // 跳过这段数据
|
||||
LOG_WARN("invalid sys var id, maybe version is different, skip it", K(sys_var_id));
|
||||
|
||||
Reference in New Issue
Block a user