From db0d47fc139f2e8b90c6230ddbfd11e895ac47a9 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Fri, 18 Sep 2020 19:48:47 +0800 Subject: [PATCH] always ignore Caps xml elements. --- src/xml/ElementCreater.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/xml/ElementCreater.cpp b/src/xml/ElementCreater.cpp index 4ad6f12..93b0bfb 100644 --- a/src/xml/ElementCreater.cpp +++ b/src/xml/ElementCreater.cpp @@ -8,7 +8,7 @@ namespace hgl { if(!ec)return(false); - const UTF8String &name=ec->GetElementName(); + const UTF8String &name=ec->GetElementName().ToLowerCase(); if(name.IsEmpty())return(false); if(ecs_map.KeyExist(name))return(false); @@ -23,7 +23,9 @@ namespace hgl ElementCreater *ec; - if(!ecs_map.Get(sub_name,ec)) + const UTF8String &sn=sub_name.ToLowerCase(); + + if(!ecs_map.Get(sn,ec)) return(nullptr); return ec;