Convert dbus to base::Bind and base::Callback to Once/Repeating
Bug: 1007778
Change-Id: I080ef6ed77020f262deeb2cf972b8b32518a0bf5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1928210
Auto-Submit: Reilly Grant <[email protected]>
Commit-Queue: Scott Violet <[email protected]>
Reviewed-by: Scott Violet <[email protected]>
Cr-Commit-Position: refs/heads/master@{#718180}
diff --git a/dbus/object_manager_unittest.cc b/dbus/object_manager_unittest.cc
index 68ca5dcc..427c4b0 100644
--- a/dbus/object_manager_unittest.cc
+++ b/dbus/object_manager_unittest.cc
@@ -57,8 +57,8 @@
const std::string& interface_name) override {
Properties* properties = new Properties(
object_proxy, interface_name,
- base::Bind(&ObjectManagerTest::OnPropertyChanged,
- base::Unretained(this), object_path));
+ base::BindRepeating(&ObjectManagerTest::OnPropertyChanged,
+ base::Unretained(this), object_path));
return static_cast<PropertySet*>(properties);
}
@@ -199,10 +199,9 @@
writer.AppendString(action);
writer.AppendObjectPath(object_path);
- object_proxy->CallMethod(&method_call,
- ObjectProxy::TIMEOUT_USE_DEFAULT,
- base::Bind(&ObjectManagerTest::MethodCallback,
- base::Unretained(this)));
+ object_proxy->CallMethod(&method_call, ObjectProxy::TIMEOUT_USE_DEFAULT,
+ base::BindOnce(&ObjectManagerTest::MethodCallback,
+ base::Unretained(this)));
WaitForMethodCallback();
}