Fix section list buffer out-of-bounds read

This commit is contained in:
obdev
2023-02-06 17:50:29 +08:00
committed by ob-robot
parent a0a4613037
commit 0e74af55d2
2 changed files with 13 additions and 16 deletions

View File

@ -24,14 +24,7 @@ const char * ATTR_CLS::VALUES[] = { \
LST_DO(_ATTR, (,), args) \
}
DEF_ATTR_VALUES(Section, ROOT_SERVICE, LOAD_BALANCE, DAILY_MERGE, LOCATION_CACHE,
SSTABLE, LOGSERVICE, CACHE, TRANS, TENANT, RPC, OBPROXY, OBSERVER);
DEF_ATTR_VALUES(Scope, CLUSTER, TENANT);
DEF_ATTR_VALUES(Source, DEFAULT, FILE, OBADMIN, CMDLINE, CLUSTER, TENANT);
DEF_ATTR_VALUES(Session, NO, YES);
DEF_ATTR_VALUES(VisibleLevel, SYS, COMMON, INVISIBLE);
DEF_ATTR_VALUES(EditLevel, READONLY, STATIC_EFFECTIVE, DYNAMIC_EFFECTIVE);
DEF_ATTR_VALUES(CompatMode, MYSQL, ORACLE, COMMON);
DECL_ATTR_LIST(DEF_ATTR_VALUES);
bool ObParameterAttr::is_static() const
{