From 812b8f7a9495f8010059fe2c73a7743286f613e8 Mon Sep 17 00:00:00 2001 From: henry Date: Wed, 9 Dec 2009 13:35:21 +0000 Subject: [PATCH] Changed the way in which the sub-dictionaries prepend the name of the parent to avoid accumulation of the name during copy and clone. --- src/OpenFOAM/db/dictionary/dictionary.C | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/OpenFOAM/db/dictionary/dictionary.C b/src/OpenFOAM/db/dictionary/dictionary.C index 9d022d5111..059d5ef45d 100644 --- a/src/OpenFOAM/db/dictionary/dictionary.C +++ b/src/OpenFOAM/db/dictionary/dictionary.C @@ -122,7 +122,7 @@ Foam::dictionary::dictionary const dictionary& dict ) : - dictionaryName(parentDict.name() + "::" + dict.name()), + dictionaryName(dict.name()), IDLList(dict, *this), parent_(parentDict) { @@ -489,7 +489,7 @@ Foam::dictionary Foam::dictionary::subOrEmptyDict if (entryPtr == NULL) { - return dictionary(*this, dictionary(keyword)); + return dictionary(*this, dictionary(name() + "::" + keyword)); } else {