Commit 1c2bc912 authored by Houtan Bastani's avatar Houtan Bastani
Browse files

config file: only allow GlobalInitFile option to hooks block, one more error check

parent 585c98e5
......@@ -220,9 +220,18 @@ ConfigFile::getConfigFileInfo(const string &config_file)
trim(tokenizedLine.back());
if (inHooks)
{
if (!tokenizedLine.front().compare("GlobalInitFile"))
if (global_init_file.empty())
global_init_file = tokenizedLine.back();
else
{
cerr << "ERROR: May not have more than one GlobalInitFile option in [hooks] block." << endl;
exit(EXIT_FAILURE);
}
else
{
cerr << "ERROR: Unrecognized option " << tokenizedLine.front() << " in [hooks] block." << endl;
exit(EXIT_FAILURE);
}
else
if (!tokenizedLine.front().compare("Name"))
......
Supports Markdown
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