Commit b4a4c365 authored by Maksim Ivanov's avatar Maksim Ivanov Committed by Commit Bot

Fix use-after-move in //chrome/browser/nearby_sharing/instantmessaging/

Fix use-after-move (potential) bugs found by the
"bugprone-use-after-move" clang-tidy check.

Bug: 1122844
Change-Id: Ib5de66a7b7005c132d37462bcab31587ea0d9393
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2382317Reviewed-by: default avatarAlex Chau <alexchau@chromium.org>
Commit-Queue: Maksim Ivanov <emaxx@chromium.org>
Cr-Commit-Position: refs/heads/master@{#803675}
parent b7735567
......@@ -105,10 +105,11 @@ void SendMessageExpress::DoSendMessage(
std::unique_ptr<network::SimpleURLLoader> send_url_loader =
network::SimpleURLLoader::Create(std::move(resource_request),
kTrafficAnnotation);
auto* const send_url_loader_ptr = send_url_loader.get();
send_url_loader->SetTimeoutDuration(kNetworkTimeout);
send_url_loader->AttachStringForUpload(request.SerializeAsString(),
"application/x-protobuf");
send_url_loader->DownloadToString(
send_url_loader_ptr->DownloadToString(
url_loader_factory_.get(),
base::BindOnce(&SendMessageExpress::OnSendMessageResponse,
weak_ptr_factory_.GetWeakPtr(), message_id,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment