From 9049fc93a8b2d5ae9f4c1e0316b84abeedb33a31 Mon Sep 17 00:00:00 2001 From: Robert Shih Date: Wed, 1 Feb 2023 16:39:12 +0000 Subject: [PATCH] DrmHalTest: null check for skipped test Bug: 253168737 Change-Id: I0dea0d2482d607eecff433ffb901eba02a39770f Test: VtsAidlHalDrmTargetTest --- drm/aidl/vts/drm_hal_common.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drm/aidl/vts/drm_hal_common.cpp b/drm/aidl/vts/drm_hal_common.cpp index f5ef0e7da8..f0445a503f 100644 --- a/drm/aidl/vts/drm_hal_common.cpp +++ b/drm/aidl/vts/drm_hal_common.cpp @@ -263,6 +263,9 @@ std::vector DrmHalTest::getVendorUUID() { } bool DrmHalTest::isCryptoSchemeSupported(Uuid uuid, SecurityLevel level, std::string mime) { + if (drmFactory == nullptr) { + return false; + } CryptoSchemes schemes{}; auto ret = drmFactory->getSupportedCryptoSchemes(&schemes); EXPECT_OK(ret);