prefix_ void senf::console::detail::ConfigFileSource::v_parse(RestrictedExecutor & executor)
{
- if (! parser_.parseFile(filename_, boost::bind( boost::ref(executor),
- boost::ref(std::cerr),
- _1 )) )
- throw SyntaxErrorException();
+ parser_.parseFile(filename_, boost::bind( boost::ref(executor),
+ boost::ref(std::cerr),
+ _1 ));
}
///////////////////////////////////////////////////////////////////////////
-prefix_ void senf::console::readConfig(std::string const & filename, DirectoryNode & root)
+prefix_ void senf::console::parseFile(std::string const & filename, DirectoryNode & root)
{
ConfigFile cfg (filename, root);
cfg.parse();