Commit a7c63820 authored by Kushagra Sinha's avatar Kushagra Sinha Committed by Commit Bot

Reland "Fix use-after-move in AccountManager"

This is a reland of c9feddbc

Original change's description:
> Fix use-after-move in AccountManager
>
> Fix use-after-move in chromeos::AccountManager::GetAccountEmailInternal
> callback.
>
> Change-Id: I463165fe2e642ffed07c5c11c26984d99daf5815
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2495060
> Reviewed-by: Anastasiia N <anastasiian@chromium.org>
> Commit-Queue: Kush Sinha <sinhak@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#820199}

Change-Id: I84cd0a4c2737ff3544bcd8bae8a1418332475fa7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2505889Reviewed-by: default avatarAnastasiia N <anastasiian@chromium.org>
Commit-Queue: Kush Sinha <sinhak@chromium.org>
Cr-Commit-Position: refs/heads/master@{#821725}
parent 0c2d7260
......@@ -367,6 +367,7 @@ void AccountManager::GetAccountEmailInternal(
auto it = accounts_.find(account_key);
if (it == accounts_.end()) {
std::move(callback).Run(std::string());
return;
}
std::move(callback).Run(it->second.raw_email);
......
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