Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d412d7b1 authored by Chia-I Wu's avatar Chia-I Wu
Browse files

graphics: initialize count to 0 in initCapabilities

Be more defensive against HALs that do not initialize count.

Test: manual
Change-Id: I8b70454a1a3134c01d225be504579fc2e81ca88b
parent e86947e8
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -131,7 +131,7 @@ GrallocHal::~GrallocHal()

void GrallocHal::initCapabilities()
{
    uint32_t count;
    uint32_t count = 0;
    mDevice->getCapabilities(mDevice, &count, nullptr);

    std::vector<Capability> caps(count);
+1 −1
Original line number Diff line number Diff line
@@ -127,7 +127,7 @@ GrallocMapperHal::~GrallocMapperHal()

void GrallocMapperHal::initCapabilities()
{
    uint32_t count;
    uint32_t count = 0;
    mDevice->getCapabilities(mDevice, &count, nullptr);

    std::vector<int32_t> caps(count);