boost::intrusive_ptr<CephContext> global_init(
int argc, const char **argv, std::vector<std::string> *command_args,
std::vector<std::string> *global_init_args) {
- std::vector<const char*> cmd_args;
- argv_to_vec(argc, argv, cmd_args);
+ auto cmd_args = argv_to_vec(argc, argv);
std::vector<const char*> args(cmd_args);
auto cct = global_init(NULL, args, CEPH_ENTITY_TYPE_CLIENT,
CODE_ENVIRONMENT_UTILITY,
if (!result.empty()) {
print_deprecated_warning(option, description);
}
- } catch (exception& e) {
+ } catch (std::exception& e) {
continue;
}
}