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

Commit 62989b15 authored by yidong zhang's avatar yidong zhang
Browse files

libaudiohal: fix wrong pointer check in createPreferredImpl loop



Test: None
Change-Id: I14e642a1c064b24eba2c342d35f5a598c67a363d
Signed-off-by: default avataryidong zhang <yidong.zhang@amlogic.com>
parent 081efa4c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -94,7 +94,7 @@ bool hasHalService(const std::string& package, const std::string& version,
}  // namespace

void* createPreferredImpl(const std::string& package, const std::string& interface) {
    for (auto version = detail::sAudioHALVersions; version != nullptr; ++version) {
    for (auto version = detail::sAudioHALVersions; *version != nullptr; ++version) {
        void* rawInterface = nullptr;
        if (hasHalService(package, *version, interface)
                && createHalService(*version, interface, &rawInterface)) {