mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Changed the way in which the sub-dictionaries prepend the name of the parent to
avoid accumulation of the name during copy and clone.
This commit is contained in:
@ -122,7 +122,7 @@ Foam::dictionary::dictionary
|
|||||||
const dictionary& dict
|
const dictionary& dict
|
||||||
)
|
)
|
||||||
:
|
:
|
||||||
dictionaryName(parentDict.name() + "::" + dict.name()),
|
dictionaryName(dict.name()),
|
||||||
IDLList<entry>(dict, *this),
|
IDLList<entry>(dict, *this),
|
||||||
parent_(parentDict)
|
parent_(parentDict)
|
||||||
{
|
{
|
||||||
@ -489,7 +489,7 @@ Foam::dictionary Foam::dictionary::subOrEmptyDict
|
|||||||
|
|
||||||
if (entryPtr == NULL)
|
if (entryPtr == NULL)
|
||||||
{
|
{
|
||||||
return dictionary(*this, dictionary(keyword));
|
return dictionary(*this, dictionary(name() + "::" + keyword));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user