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

Commit 5d9a9e0e authored by Mufaddal Chakera's avatar Mufaddal Chakera Committed by Mikhail Naganov
Browse files

audiopolicy_fuzzer : Bug Fix

Fix initialize() not handling return value

Test: ./audiopolicy_fuzzer clusterfuzz-testcase-minimized-audiopolicy_fuzzer-5699527544274944
Bug: 180104879

Change-Id: I990ecaaf970abdeec82e72c001b7401b94daf380
parent e9311b52
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -633,7 +633,9 @@ AudioPolicyManagerFuzzerDPPlaybackReRouting::~AudioPolicyManagerFuzzerDPPlayback
}

bool AudioPolicyManagerFuzzerDPPlaybackReRouting::initialize() {
    AudioPolicyManagerFuzzerDynamicPolicy::initialize();
    if (!AudioPolicyManagerFuzzerDynamicPolicy::initialize()) {
        return false;
    }
    mTracker.reset(new RecordingActivityTracker());

    mAudioConfig = AUDIO_CONFIG_INITIALIZER;
@@ -743,7 +745,9 @@ AudioPolicyManagerFuzzerDPMixRecordInjection::~AudioPolicyManagerFuzzerDPMixReco
}

bool AudioPolicyManagerFuzzerDPMixRecordInjection::initialize() {
    AudioPolicyManagerFuzzerDynamicPolicy::initialize();
    if (!AudioPolicyManagerFuzzerDynamicPolicy::initialize()) {
        return false;
    }

    mTracker.reset(new RecordingActivityTracker());