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; |
} |