| Index: webrtc/modules/audio_coding/neteq/tools/input_audio_file.cc
|
| 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 76f31096db1d0bd276d374dcad122fd85ac796e3..17c48144a84410fdbaba796ca78e61c5dfcf24be 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;
|
| }
|
|
|