diff options
Diffstat (limited to 'src/MultiUrlRequestInfo.cc')
| -rw-r--r-- | src/MultiUrlRequestInfo.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/MultiUrlRequestInfo.cc b/src/MultiUrlRequestInfo.cc index bb054469..107d3ce0 100644 --- a/src/MultiUrlRequestInfo.cc +++ b/src/MultiUrlRequestInfo.cc @@ -187,7 +187,7 @@ int MultiUrlRequestInfo::prepare() } } - std::shared_ptr<AuthConfigFactory> authConfigFactory(new AuthConfigFactory()); + auto authConfigFactory = make_unique<AuthConfigFactory>(); File netrccf(option_->get(PREF_NETRC_PATH)); if(!option_->getAsBool(PREF_NO_NETRC) && netrccf.isFile()) { #ifdef __MINGW32__ @@ -205,7 +205,7 @@ int MultiUrlRequestInfo::prepare() authConfigFactory->setNetrc(netrc); } } - e_->setAuthConfigFactory(authConfigFactory); + e_->setAuthConfigFactory(std::move(authConfigFactory)); #ifdef ENABLE_SSL std::shared_ptr<TLSContext> clTlsContext(TLSContext::make(TLS_CLIENT)); |
