Fix potential nullptr dereference in RecordThread::dumpInternals

The code introduced in ag/5195499 can deref a nullptr.

Bug: 117299316
Test: make
Change-Id: I6d38f769e583a11d09c137d7b7a1ffd0b547f161
gugelfrei
Mikhail Naganov 6 years ago
parent e8c8b43598
commit f4a342abd2

@ -7562,7 +7562,7 @@ void AudioFlinger::RecordThread::dumpInternals(int fd, const Vector<String16>& a
(void)input->stream->dump(fd);
}
const double latencyMs = RecordTrack::checkServerLatencySupported(mFormat, input->flags)
const double latencyMs = RecordTrack::checkServerLatencySupported(mFormat, flags)
? - mTimestamp.getOutputServerLatencyMs(mSampleRate) : 0.;
if (latencyMs != 0.) {
dprintf(fd, " NormalRecord latency ms: %.2lf\n", latencyMs);

Loading…
Cancel
Save