diff --git a/src/OpenFOAM/db/IOobject/IOobjectTemplates.C b/src/OpenFOAM/db/IOobject/IOobjectTemplates.C index b1e39564a5..1ef06e3415 100644 --- a/src/OpenFOAM/db/IOobject/IOobjectTemplates.C +++ b/src/OpenFOAM/db/IOobject/IOobjectTemplates.C @@ -69,9 +69,12 @@ bool Foam::IOobject::typeHeaderOk(const bool checkType) { if (checkType && headerClassName_ != Type::typeName) { - IOWarningInFunction(*isPtr) - << "unexpected class name " << headerClassName_ - << " expected " << Type::typeName << endl; + if (debug) + { + IOWarningInFunction(*isPtr) + << "unexpected class name " << headerClassName_ + << " expected " << Type::typeName << endl; + } ok = false; } diff --git a/src/functionObjects/field/readFields/readFieldsTemplates.C b/src/functionObjects/field/readFields/readFieldsTemplates.C index fee32c5627..07d73044c7 100644 --- a/src/functionObjects/field/readFields/readFieldsTemplates.C +++ b/src/functionObjects/field/readFields/readFieldsTemplates.C @@ -60,7 +60,7 @@ bool Foam::functionObjects::readFields::loadField(const word& fieldName) IOobject::NO_WRITE ); - if (fieldHeader.typeHeaderOk(false)) + if (fieldHeader.typeHeaderOk(true)) { // Store field on mesh database Log << " Reading " << fieldName << endl; @@ -68,7 +68,7 @@ bool Foam::functionObjects::readFields::loadField(const word& fieldName) mesh_.objectRegistry::store(vfPtr); return true; } - else if (fieldHeader.typeHeaderOk(false)) + else if (fieldHeader.typeHeaderOk(true)) { // Store field on mesh database Log << " Reading " << fieldName << endl;