No need to pass Strong, just a regular reference is fine.
Test: m vm
Change-Id: I8dc18a5f843cb528782dd6ce961b3943492572df
diff --git a/vm/src/create_partition.rs b/vm/src/create_partition.rs
index 22f7bea..049c201 100644
--- a/vm/src/create_partition.rs
+++ b/vm/src/create_partition.rs
@@ -16,7 +16,7 @@
use android_system_virtualizationservice::aidl::android::system::virtualizationservice::IVirtualizationService::IVirtualizationService;
use android_system_virtualizationservice::aidl::android::system::virtualizationservice::PartitionType::PartitionType;
-use android_system_virtualizationservice::binder::{ParcelFileDescriptor, Strong};
+use android_system_virtualizationservice::binder::ParcelFileDescriptor;
use anyhow::{Context, Error};
use std::convert::TryInto;
use std::fs::OpenOptions;
@@ -24,7 +24,7 @@
/// Initialise an empty partition image of the given size to be used as a writable partition.
pub fn command_create_partition(
- service: Strong<dyn IVirtualizationService>,
+ service: &dyn IVirtualizationService,
image_path: &Path,
size: u64,
partition_type: PartitionType,