diff --git a/webrtc/modules/audio_coding/neteq/tools/input_audio_file.cc b/webrtc/modules/audio_coding/neteq/tools/input_audio_file.cc index 76f31096db..17c48144a8 100644 --- a/webrtc/modules/audio_coding/neteq/tools/input_audio_file.cc +++ b/webrtc/modules/audio_coding/neteq/tools/input_audio_file.cc @@ -30,8 +30,8 @@ bool InputAudioFile::Read(size_t samples, int16_t* destination) { // Rewind and read the missing samples. rewind(fp_); size_t missing_samples = samples - samples_read; - if (fread(destination, sizeof(int16_t), missing_samples, fp_) < - missing_samples) { + if (fread(destination + samples_read, sizeof(int16_t), missing_samples, + fp_) < missing_samples) { // Could not read enough even after rewinding the file. return false; }