From a1aabfa241461fecdb541a0f23621c0d2817cc09 Mon Sep 17 00:00:00 2001 From: Henry Date: Fri, 14 Oct 2011 16:18:12 +0100 Subject: [PATCH] OpenFOAM: Correct the handling of non-tmp construction from tmp if the tmp is cached --- .../DimensionedFields/DimensionedField/DimensionedField.C | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedField.C b/src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedField.C index 75bc1cb4dd..b2ba573dde 100644 --- a/src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedField.C +++ b/src/OpenFOAM/fields/DimensionedFields/DimensionedField/DimensionedField.C @@ -124,11 +124,7 @@ DimensionedField::DimensionedField const DimensionedField& df ) : -# ifdef ConstructFromTmp regIOobject(df), -# else - regIOobject(df, true), -# endif Field(df), mesh_(df.mesh_), dimensions_(df.dimensions_) @@ -142,7 +138,7 @@ DimensionedField::DimensionedField bool reUse ) : - regIOobject(df, true), + regIOobject(df, reUse), Field(df, reUse), mesh_(df.mesh_), dimensions_(df.dimensions_) @@ -169,7 +165,7 @@ DimensionedField::DimensionedField const tmp >& tdf ) : - regIOobject(tdf(), true), + regIOobject(tdf(), tdf.isTmp()), Field ( const_cast&>(tdf()),