Commit d2ac07f4 authored by Sylvain Defresne's avatar Sylvain Defresne Committed by Commit Bot

Convert services/test away from base::Bind/base::Callback

base::Bind/base::Callback are deprecated in favor of either
base::BindOnce/base::OnceCallback or base::BindRepeating/
base::RepeatingCallback (depending on whether the callback
is invoked once or multiple time).

Convert all uses of base::Bind/base::Callback in services/test
to the recommended methods/types.

Bug: 1007831
Change-Id: I63e66235a875bc298c784c743f4422adc58184c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1837833
Auto-Submit: Sylvain Defresne <sdefresne@chromium.org>
Commit-Queue: Ken Rockot <rockot@google.com>
Reviewed-by: default avatarKen Rockot <rockot@google.com>
Cr-Commit-Position: refs/heads/master@{#703627}
parent e9f2ce14
......@@ -9,8 +9,8 @@ namespace user_id {
UserIdService::UserIdService(service_manager::mojom::ServiceRequest request)
: service_binding_(this, std::move(request)) {
registry_.AddInterface<mojom::UserId>(
base::Bind(&UserIdService::BindUserIdRequest, base::Unretained(this)));
registry_.AddInterface<mojom::UserId>(base::BindRepeating(
&UserIdService::BindUserIdRequest, base::Unretained(this)));
}
UserIdService::~UserIdService() = default;
......
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