OSDN Git Service

Init gain config to prevent uninit leak.
authorjiabin <jiabin@google.com>
Fri, 6 Apr 2018 00:16:20 +0000 (17:16 -0700)
committerJiabin Huang <jiabin@google.com>
Fri, 6 Apr 2018 17:22:28 +0000 (17:22 +0000)
commitebe0777edcf3b9c6bde9771d65399e2363dc6e40
treec2176c544738944bc5efd73becc6243c58909ec5
parentedcb4521760ec872d2ecf7df9ddf8a42c4c7a7bd
Init gain config to prevent uninit leak.

In AudioPortConfig, we only initialize index for audio_gain_config, but
not other fields. That may cause uninit leak at listAudioPorts and
listAudioPatches.

Bug: 77238250
Bug: 77238762
Test: try repo steps at the bug description.
Change-Id: I57e3bd0598f9aa698a6fa3d3c0218b046de34e2f
services/audiopolicy/common/managerdefinitions/src/AudioPort.cpp