Skip to content

Commit 6f661f7

Browse files
sapiersapier
sapier
authored and
sapier
committedJan 7, 2014
Don't lookup node texts in a endless recursion loop
1 parent 0fd5c61 commit 6f661f7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed
 

Diff for: ‎src/nodemetadata.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class NodeMetadata
5555
i = m_stringvars.find(name);
5656
if(i == m_stringvars.end())
5757
return "";
58-
return resolveString(i->second);
58+
return i->second;
5959
}
6060
void setString(const std::string &name, const std::string &var)
6161
{
@@ -68,7 +68,7 @@ class NodeMetadata
6868
std::string resolveString(const std::string &str) const
6969
{
7070
if(str.substr(0,2) == "${" && str[str.length()-1] == '}')
71-
return resolveString(getString(str.substr(2,str.length()-3)));
71+
return getString(str.substr(2,str.length()-3));
7272
return str;
7373
}
7474
std::map<std::string, std::string> getStrings() const

0 commit comments

Comments
 (0)
Please sign in to comment.