Timew: Configuration is now passed to dispatch

This commit is contained in:
Paul Beckingham 2016-03-02 08:40:20 -05:00
parent 890bb7fc9b
commit 44c9924dc5
3 changed files with 7 additions and 3 deletions

View file

@ -47,7 +47,11 @@ void initializeRules (Configuration& configuration, Rules& rules)
}
////////////////////////////////////////////////////////////////////////////////
int dispatchCommand (int argc, const char** argv, Rules& rules)
int dispatchCommand (
int argc,
const char** argv,
Configuration& configuration,
Rules& rules)
{
int status {0};

View file

@ -98,7 +98,7 @@ int main (int argc, const char** argv)
initializeRules (configuration, rules);
// Dispatch to commands.
status = dispatchCommand (argc, argv, rules);
status = dispatchCommand (argc, argv, configuration, rules);
}
catch (const std::string& error)

View file

@ -34,7 +34,7 @@
// init.cpp
void initializeData (Configuration&, Database&);
void initializeRules (Configuration&, Rules&);
int dispatchCommand (int, const char**, Rules&);
int dispatchCommand (int, const char**, Configuration&, Rules&);
#endif