[CP] remove unsafe macro OB_UNIS_DECODEx

This commit is contained in:
zhjc1124
2024-02-07 14:11:56 +00:00
committed by ob-robot
parent 6c1a28cde8
commit b91c4a01c3
6 changed files with 12 additions and 27 deletions

View File

@ -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));