From 0ebfd350590b84143d46c420f2bb3155d60daa32 Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Mon, 7 Jun 2010 16:45:24 +0100 Subject: [PATCH] BUG: regIOobject : fix error message for files that cannot be found --- src/OpenFOAM/db/regIOobject/regIOobjectRead.C | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/OpenFOAM/db/regIOobject/regIOobjectRead.C b/src/OpenFOAM/db/regIOobject/regIOobjectRead.C index 0082c936c64..a4ac896a056 100644 --- a/src/OpenFOAM/db/regIOobject/regIOobjectRead.C +++ b/src/OpenFOAM/db/regIOobject/regIOobjectRead.C @@ -61,7 +61,21 @@ Foam::Istream& Foam::regIOobject::readStream() } else { + // Search intelligently for file objPath = filePath(); + + if (!objPath.size()) + { + FatalIOError + ( + "regIOobject::readStream()", + __FILE__, + __LINE__, + objectPath(), + 0 + ) << "cannot find file" + << exit(FatalIOError); + } } if (!(isPtr_ = objectStream(objPath))) -- GitLab