Diced: Switch to fixed length array AIDL types.
Test: diced_test diced_client_test diced_vendor_test for regression.
Change-Id: I50a3b1661c403c140fa5e2aa3ee5b16553d87fb9
diff --git a/diced/src/lib.rs b/diced/src/lib.rs
index 8562406..a663144 100644
--- a/diced/src/lib.rs
+++ b/diced/src/lib.rs
@@ -98,14 +98,14 @@
fn client_input_values(uid: uid_t) -> Result<BinderInputValues> {
Ok(BinderInputValues {
- codeHash: vec![0; dice::HASH_SIZE],
+ codeHash: [0; dice::HASH_SIZE],
config: BinderConfig {
desc: dice::bcc::format_config_descriptor(Some(&format!("{}", uid)), None, true)
.context("In client_input_values: failed to format config descriptor")?,
},
- authorityHash: vec![0; dice::HASH_SIZE],
+ authorityHash: [0; dice::HASH_SIZE],
authorityDescriptor: None,
- hidden: vec![0; dice::HIDDEN_SIZE],
+ hidden: [0; dice::HIDDEN_SIZE],
mode: Mode::NORMAL,
})
}