Commit 3faaad73 authored by Houtan Bastani's avatar Houtan Bastani

parallel: removed warning and clarified error message

parent e6b0e50a
......@@ -73,26 +73,26 @@ ConfigFile::getConfigFileInfo(const string &parallel_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);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment