diff --git a/core/foundation/res/TSchemaRuleProcessor.h b/core/foundation/res/TSchemaRuleProcessor.h index 81c173f9c53fc..5e348c203949a 100644 --- a/core/foundation/res/TSchemaRuleProcessor.h +++ b/core/foundation/res/TSchemaRuleProcessor.h @@ -83,6 +83,7 @@ namespace Internal { elem = Trim( source.substr( last, size ) ); if( !elem.empty() ) { unsigned int level = 0; + dims.clear(); // Split between the typename and the membername // Take in consideration template names.