From 43d168751c71c09c2a297c0e521010d02faff71d Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Wed, 20 Nov 2019 17:24:29 -0800 Subject: [PATCH] vibrator extension: use checked_interface_cast Since interface_cast doesn't currently check. Bug: 136027762 Test: test-vintf-vibrator-ext-client Change-Id: I4faeba339d8c54f6618e871a46d811943a398e0a --- tests/extension/vibrator/aidl/client/test-cpp-client.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/extension/vibrator/aidl/client/test-cpp-client.cpp b/tests/extension/vibrator/aidl/client/test-cpp-client.cpp index f6f5537104..015a3453cb 100644 --- a/tests/extension/vibrator/aidl/client/test-cpp-client.cpp +++ b/tests/extension/vibrator/aidl/client/test-cpp-client.cpp @@ -20,9 +20,9 @@ #include #include +using android::checked_interface_cast; using android::IBinder; using android::IInterface; -using android::interface_cast; using android::OK; using android::sp; using android::waitForVintfService; @@ -44,7 +44,7 @@ TEST(Cpp, CallExtMethod) { // getting the extension sp ext; ASSERT_EQ(OK, IInterface::asBinder(vib)->getExtension(&ext)); - sp cvib = interface_cast(ext); + sp cvib = checked_interface_cast(ext); ASSERT_NE(nullptr, cvib.get()); // calling extension method