using boost::program_options::options_description;
using boost::program_options::value;
using boost::program_options::variables_map;
-using boost::shared_ptr;
using I2n::Logger::GlobalLogger;
//-----------------------------------------------------------------------------
// deletes the boost::program_options::option_description, causing
// multiple freed when ConfigurationOption try to delete it.
option_description option = generic_option->get_option_description();
- shared_ptr< option_description > ptr( new option_description( option ) );
+ boost::shared_ptr< option_description > ptr( new option_description( option ) );
options.add( ptr );
}
BOOST_FOREACH( ConfigurationOptionItem configuration_option, ConfigOptions )
{
option_description option = configuration_option->get_option_description();
- shared_ptr< option_description > ptr( new option_description( option ) );
+ boost::shared_ptr< option_description > ptr( new option_description( option ) );
options.add( ptr );
}
- BOOST_FOREACH( ConfigurationOptionItem host_option, HostOptions )
+ BOOST_FOREACH( HostConfigurationOptionItem host_option, HostOptions )
{
option_description option = host_option->get_option_description();
- shared_ptr< option_description > ptr( new option_description( option ) );
+ boost::shared_ptr< option_description > ptr( new option_description( option ) );
options.add( ptr );
}