summaryrefslogtreecommitdiff
path: root/formats/format_pcm.c
diff options
context:
space:
mode:
authorKevin P. Fleming <kpfleming@digium.com>2006-01-04 23:51:23 +0000
committerKevin P. Fleming <kpfleming@digium.com>2006-01-04 23:51:23 +0000
commitcb2f9640bab2c62429aa791596f964a6ee906cf1 (patch)
treec3329148ba2c5391b5908595b0739365cc79c5b6 /formats/format_pcm.c
parente8f9ee8f6a8934edc9d72f9b2fec107ca3ea001d (diff)
Merged revisions 7805 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r7805 | kpfleming | 2006-01-04 17:51:03 -0600 (Wed, 04 Jan 2006) | 2 lines use proper fwrite() parameters and return value ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7806 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'formats/format_pcm.c')
-rw-r--r--formats/format_pcm.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/formats/format_pcm.c b/formats/format_pcm.c
index 7a1e98b7a..87363239d 100644
--- a/formats/format_pcm.c
+++ b/formats/format_pcm.c
@@ -201,11 +201,11 @@ static int pcm_seek(struct ast_filestream *fs, long sample_offset, int whence)
size_t res;
while (left) {
- res = fwrite(ulaw_silence, (left > BUF_SIZE) ? BUF_SIZE : left,
- sizeof(ulaw_silence[0]), fs->f);
+ res = fwrite(ulaw_silence, sizeof(ulaw_silence[0]),
+ (left > BUF_SIZE) ? BUF_SIZE : left, fs->f);
if (res == -1)
return res;
- left -= res;
+ left -= res * sizeof(ulaw_silence[0]);
}
return offset;
}