diff --git a/atom/browser/net/url_request_buffer_job.cc b/atom/browser/net/url_request_buffer_job.cc index 4b25a35e4fa..8f2f43f1e7d 100644 --- a/atom/browser/net/url_request_buffer_job.cc +++ b/atom/browser/net/url_request_buffer_job.cc @@ -143,7 +143,7 @@ int URLRequestBufferJob::GetRefCountedData( std::string* mime_type, std::string* charset, scoped_refptr* data, - const net::CompletionCallback& callback) const { + net::CompletionOnceCallback callback) const { *mime_type = mime_type_; *charset = charset_; *data = data_; diff --git a/atom/browser/net/url_request_buffer_job.h b/atom/browser/net/url_request_buffer_job.h index 25ca13b3107..afebdcf8885 100644 --- a/atom/browser/net/url_request_buffer_job.h +++ b/atom/browser/net/url_request_buffer_job.h @@ -31,7 +31,7 @@ class URLRequestBufferJob : public JsAsker, public net::URLRequestSimpleJob { int GetRefCountedData(std::string* mime_type, std::string* charset, scoped_refptr* data, - const net::CompletionCallback& callback) const override; + net::CompletionOnceCallback callback) const override; private: std::string mime_type_; diff --git a/atom/browser/net/url_request_string_job.cc b/atom/browser/net/url_request_string_job.cc index 678fc20b33b..a96d595a3bb 100644 --- a/atom/browser/net/url_request_string_job.cc +++ b/atom/browser/net/url_request_string_job.cc @@ -102,11 +102,10 @@ void URLRequestStringJob::GetResponseInfo(net::HttpResponseInfo* info) { info->headers = headers; } -int URLRequestStringJob::GetData( - std::string* mime_type, - std::string* charset, - std::string* data, - const net::CompletionCallback& callback) const { +int URLRequestStringJob::GetData(std::string* mime_type, + std::string* charset, + std::string* data, + net::CompletionOnceCallback callback) const { *mime_type = mime_type_; *charset = charset_; *data = data_; diff --git a/atom/browser/net/url_request_string_job.h b/atom/browser/net/url_request_string_job.h index 5fc12e1cb31..48bc9c3fa74 100644 --- a/atom/browser/net/url_request_string_job.h +++ b/atom/browser/net/url_request_string_job.h @@ -29,7 +29,7 @@ class URLRequestStringJob : public JsAsker, public net::URLRequestSimpleJob { int GetData(std::string* mime_type, std::string* charset, std::string* data, - const net::CompletionCallback& callback) const override; + net::CompletionOnceCallback callback) const override; private: std::string mime_type_;