update_engine: Switch to use Binder interface to weaved
Now that weaved provides a binder interface for its IPC, switch
to using it instead.
Bug: 23782171
Change-Id: I0b981b366a7dc42aabc9b61c4e9f90e26a2d74b4
diff --git a/real_system_state.cc b/real_system_state.cc
index ffb2193..349167b 100644
--- a/real_system_state.cc
+++ b/real_system_state.cc
@@ -33,8 +33,7 @@
namespace chromeos_update_engine {
RealSystemState::RealSystemState(const scoped_refptr<dbus::Bus>& bus)
- : bus_(bus),
- debugd_proxy_(bus),
+ : debugd_proxy_(bus),
power_manager_proxy_(bus),
session_manager_proxy_(bus),
shill_proxy_(bus),
@@ -125,7 +124,7 @@
&debugd_proxy_));
update_attempter_->Init();
- weave_service_ = ConstructWeaveService(bus_, update_attempter_.get());
+ weave_service_ = ConstructWeaveService(update_attempter_.get());
// Initialize the Update Manager using the default state factory.
chromeos_update_manager::State* um_state =