mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
VehicleManager: use with RefBase
RefBase with sp<>
Bug: 232557259
Test: build
Merged-In: Id6b3b7e222980fd0e82b2d94ff2518e92d42a4d9
Change-Id: Id6b3b7e222980fd0e82b2d94ff2518e92d42a4d9
(cherry picked from commit 3b8e60afa3)
This commit is contained in:
@@ -33,7 +33,7 @@ int main(int /* argc */, char* /* argv */ []) {
|
||||
auto store = std::make_unique<VehiclePropertyStore>();
|
||||
auto connector = std::make_unique<DefaultVehicleConnector>();
|
||||
auto hal = std::make_unique<DefaultVehicleHal>(store.get(), connector.get());
|
||||
auto service = std::make_unique<VehicleHalManager>(hal.get());
|
||||
auto service = android::sp<VehicleHalManager>::make(hal.get());
|
||||
connector->setValuePool(hal->getValuePool());
|
||||
|
||||
android::hardware::configureRpcThreadpool(4, true /* callerWillJoin */);
|
||||
|
||||
Reference in New Issue
Block a user