From f7dce0304822280d0db23ae607783b7c3cd183fa Mon Sep 17 00:00:00 2001 From: hyzboy Date: Mon, 30 Sep 2024 23:31:05 +0800 Subject: [PATCH] use Contains instead of IsMember/IsExist --- inc/hgl/util/xml/ElementParseKV.h | 2 +- src/xml/ElementCreater.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/inc/hgl/util/xml/ElementParseKV.h b/inc/hgl/util/xml/ElementParseKV.h index 493b06c..8ea3832 100644 --- a/inc/hgl/util/xml/ElementParseKV.h +++ b/inc/hgl/util/xml/ElementParseKV.h @@ -36,7 +36,7 @@ namespace hgl public: - const bool IsExist (const UTF8String &name)const{return attrs_map.KeyExist(name);} + const bool Contains (const UTF8String &name)const{return attrs_map.ContainsKey(name);} const u8char * ToCString (const UTF8String &name){const AttrItem *ai=GetAttrItem(name);return(ai?ai->value.c_str():nullptr);} const u8char * operator[] (const UTF8String &name){return ToCString(name);} diff --git a/src/xml/ElementCreater.cpp b/src/xml/ElementCreater.cpp index 7ac9f7b..5e49643 100644 --- a/src/xml/ElementCreater.cpp +++ b/src/xml/ElementCreater.cpp @@ -11,7 +11,7 @@ namespace hgl const UTF8String &name=ec->GetElementName().ToLowerCase(); if(name.IsEmpty())return(false); - if(ecs_map.KeyExist(name))return(false); + if(ecs_map.ContainsKey(name))return(false); ecs_map.Add(name,ec); return(true);