From e9239c71781114abad232ece16fc72495148666c Mon Sep 17 00:00:00 2001 From: bcoconni Date: Tue, 14 Jul 2015 15:59:45 +0200 Subject: [PATCH] Clarified the error message: recall the name of the file that has not been found. --- src/FDM/JSBSim/input_output/FGModelLoader.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/FDM/JSBSim/input_output/FGModelLoader.cpp b/src/FDM/JSBSim/input_output/FGModelLoader.cpp index 7c84dc7f9..45378efc4 100644 --- a/src/FDM/JSBSim/input_output/FGModelLoader.cpp +++ b/src/FDM/JSBSim/input_output/FGModelLoader.cpp @@ -46,7 +46,7 @@ using namespace std; namespace JSBSim { -IDENT(IdSrc, "$Id: FGModelLoader.cpp,v 1.1 2014/06/09 11:52:06 bcoconni Exp $"); +IDENT(IdSrc, "$Id: FGModelLoader.cpp,v 1.3 2015/07/12 12:41:55 bcoconni Exp $"); IDENT(IdHdr, ID_MODELLOADER); /*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -64,10 +64,11 @@ Element_ptr FGModelLoader::Open(Element *el) try { file = model->FindFullPathName(fname); + if (file.empty()) throw string("File does not exist."); } catch(string& e) { cerr << endl << el->ReadFrom() - << "Could not open file: " << e << endl; + << "Could not open file: " << fname << endl << e << endl; return NULL; } -- 2.39.5