diff options
-rw-r--r-- | chromium/content/browser/data_url_loader_factory.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chromium/content/browser/data_url_loader_factory.cc b/chromium/content/browser/data_url_loader_factory.cc index 8bda8b8e748..36436c2d9f1 100644 --- a/chromium/content/browser/data_url_loader_factory.cc +++ b/chromium/content/browser/data_url_loader_factory.cc @@ -83,7 +83,7 @@ void DataURLLoaderFactory::CreateLoaderAndStart( client->OnStartLoadingResponseBody(std::move(consumer)); - auto write_data = std::make_unique<WriteData>(); + auto write_data = new WriteData(); write_data->client = std::move(client); write_data->data = std::move(data); write_data->producer = @@ -95,7 +95,7 @@ void DataURLLoaderFactory::CreateLoaderAndStart( std::make_unique<mojo::StringDataSource>( string_piece, mojo::StringDataSource::AsyncWritingMode:: STRING_STAYS_VALID_UNTIL_COMPLETION), - base::BindOnce(OnWrite, std::move(write_data))); + base::BindOnce(OnWrite, std::unique_ptr<WriteData>(write_data))); } void DataURLLoaderFactory::Clone( |