From 1dd5493c1a4f36c6d38cece54f1514b7cc426a6c Mon Sep 17 00:00:00 2001 From: Houtan Bastani Date: Fri, 17 Dec 2010 12:15:34 +0100 Subject: [PATCH] parallel: removed warning and clarified error message --- ConfigFile.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ConfigFile.cc b/ConfigFile.cc index c9498396..15e1b2ad 100644 --- a/ConfigFile.cc +++ b/ConfigFile.cc @@ -73,26 +73,26 @@ ConfigFile::getConfigFileInfo(const string ¶llel_config_file) { // Test OS and try to open default file #if defined(_WIN32) || defined(__CYGWIN32__) - string defaultConfigFile (getenv("APPDATA")); - if (&defaultConfigFile==NULL) + if (getenv("APPDATA")==NULL) { cerr << "ERROR: APPDATA environment variable not found." << endl; exit(EXIT_FAILURE); } + string defaultConfigFile (getenv("APPDATA")); defaultConfigFile += "\\dynare.ini"; #else - string defaultConfigFile (getenv("HOME")); - if (&defaultConfigFile==NULL) + if (getenv("HOME")==NULL) { cerr << "ERROR: HOME environment variable not found." << endl; exit(EXIT_FAILURE); } + string defaultConfigFile (getenv("HOME")); defaultConfigFile += "/.dynare"; #endif configFile = new ifstream(defaultConfigFile.c_str(), fstream::in); if (!configFile->is_open()) { - cerr << "ERROR: Could not open the default config file" << endl; + cerr << "ERROR: Could not open the default config file (" << defaultConfigFile << ")" << endl; exit(EXIT_FAILURE); } }