commit e03b6dc7a4179807cd49384673bf00efc60bc68e Author: Tanmai Khanna Date: Mon May 18 13:53:34 2020 +0530 put parts in if(secondary tags) blocks so that usage without secondary tags is faster diff --git a/apertium/transfer.cc b/apertium/transfer.cc index 60fb4b2..3aa6b76 100644 --- a/apertium/transfer.cc +++ b/apertium/transfer.cc @@ -449,7 +449,7 @@ Transfer::evalString(xmlNode *element) case ti_var: secondary_tags.append(var_secondary_tags[ti.getContent()]); //append secondary tags of this variable into secondary_tags - if(var_has_lemq[ti.getContent()]) + if(var_has_lemq[ti.getContent()] && !secondary_tags.empty()) { string var_content = variables[ti.getContent()]; string var_content_with_sectags = "";