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

Commit acc64548 authored by Preetam Singh Ranawat's avatar Preetam Singh Ranawat
Browse files

audio: free and assign NULL to global static device pointer

 -free and assign NULL to global static device pointer instead of local
  pointer to avoid free after use issue.

Change-Id: Idfdef719320efcd792c7d2ebd7ec2dfe5d3fbfbd
parent 94c75974
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -8741,9 +8741,9 @@ static int adev_dump(const audio_hw_device_t *device __unused,
static int adev_close(hw_device_t *device)
{
    size_t i;
    struct audio_device *adev = (struct audio_device *)device;
    struct audio_device *adev_temp = (struct audio_device *)device;

    if (!adev)
    if (!adev_temp)
        return 0;

    pthread_mutex_lock(&adev_init_lock);