| Index: content/renderer/media/speech_recognition_audio_sink_unittest.cc
|
| diff --git a/content/renderer/media/speech_recognition_audio_sink_unittest.cc b/content/renderer/media/speech_recognition_audio_sink_unittest.cc
|
| index 917b6a2f828688e3dfa5da10f864eadf689d4261..e9b0d32cd4957801bddace3d43d53a3000bf2165 100644
|
| --- a/content/renderer/media/speech_recognition_audio_sink_unittest.cc
|
| +++ b/content/renderer/media/speech_recognition_audio_sink_unittest.cc
|
| @@ -116,11 +116,12 @@ class FakeSpeechRecognizer {
|
| const media::AudioParameters& sink_params,
|
| base::SharedMemoryHandle* foreign_memory_handle) {
|
| // Shared memory is allocated, mapped and shared.
|
| - uint32 shared_memory_size =
|
| + const uint32 kSharedMemorySize =
|
| sizeof(media::AudioInputBufferParameters) +
|
| media::AudioBus::CalculateMemorySize(sink_params);
|
| shared_memory_.reset(new base::SharedMemory());
|
| - ASSERT_TRUE(shared_memory_->CreateAndMapAnonymous(shared_memory_size));
|
| + ASSERT_TRUE(shared_memory_->CreateAndMapAnonymous(kSharedMemorySize));
|
| + memset(shared_memory_->memory(), 0, kSharedMemorySize);
|
| ASSERT_TRUE(shared_memory_->ShareToProcess(base::GetCurrentProcessHandle(),
|
| foreign_memory_handle));
|
|
|
|
|