| Index: webkit/media/buffered_resource_loader.cc
|
| diff --git a/webkit/media/buffered_resource_loader.cc b/webkit/media/buffered_resource_loader.cc
|
| index b1a40033f2ba95318ce7a7a8fedf5d139d867a5f..ace4e80bd5b644baacea6e5fa07ab452c8141202 100644
|
| --- a/webkit/media/buffered_resource_loader.cc
|
| +++ b/webkit/media/buffered_resource_loader.cc
|
| @@ -182,7 +182,7 @@ void BufferedResourceLoader::Start(
|
|
|
| // Start the resource loading.
|
| loader->loadAsynchronously(request, this);
|
| - active_loader_.reset(new ActiveLoader(loader));
|
| + active_loader_.reset(new ActiveLoader(scoped_ptr<WebURLLoader>(loader)));
|
| }
|
|
|
| void BufferedResourceLoader::Stop() {
|
| @@ -317,8 +317,9 @@ const GURL& BufferedResourceLoader::url() {
|
| return url_;
|
| }
|
|
|
| -void BufferedResourceLoader::SetURLLoaderForTest(WebURLLoader* test_loader) {
|
| - test_loader_.reset(test_loader);
|
| +void BufferedResourceLoader::SetURLLoaderForTest(
|
| + scoped_ptr<WebURLLoader> test_loader) {
|
| + test_loader_ = test_loader.Pass();
|
| }
|
|
|
| /////////////////////////////////////////////////////////////////////////////
|
|
|