mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 05:49:27 +00:00
BufferPoolClient: avoid dereference null accessor
Bug: 308739058 Test: N/A Change-Id: I568e9d82976a1f7d7278748f347a17eb6f93fc79
This commit is contained in:
@@ -297,7 +297,7 @@ BufferPoolClient::Impl::Impl(const std::shared_ptr<IAccessor> &accessor,
|
||||
mLastEvictCacheMs(::android::elapsedRealtime()) {
|
||||
IAccessor::ConnectionInfo conInfo;
|
||||
bool valid = false;
|
||||
if(accessor->connect(observer, &conInfo).isOk()) {
|
||||
if (accessor && accessor->connect(observer, &conInfo).isOk()) {
|
||||
auto channel = std::make_unique<BufferStatusChannel>(conInfo.toFmqDesc);
|
||||
auto observer = std::make_unique<BufferInvalidationListener>(conInfo.fromFmqDesc);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user