Mercurial > audlegacy
comparison src/audacious/vfs_buffer.c @ 2342:f140d0a27093 trunk
[svn] - use vfs_rewind() instead of vfs_fseek(fd, 0, seek_set) which was wrong
- correct reporting in buffer_vfs_fread_impl/buffer_vfs_fwrite_impl
author | nenolod |
---|---|
date | Mon, 15 Jan 2007 19:24:54 -0800 |
parents | 593fd166af00 |
children | 3196a09a03e5 |
comparison
equal
deleted
inserted
replaced
2341:02a850a2533b | 2342:f140d0a27093 |
---|---|
59 { | 59 { |
60 *i = *handle->iter; | 60 *i = *handle->iter; |
61 read++; | 61 read++; |
62 } | 62 } |
63 | 63 |
64 return (read / nmemb); | 64 return (read / size); |
65 } | 65 } |
66 | 66 |
67 size_t | 67 size_t |
68 buffer_vfs_fwrite_impl(gconstpointer i_ptr, | 68 buffer_vfs_fwrite_impl(gconstpointer i_ptr, |
69 size_t size, | 69 size_t size, |
84 { | 84 { |
85 *handle->iter = *i; | 85 *handle->iter = *i; |
86 written++; | 86 written++; |
87 } | 87 } |
88 | 88 |
89 return (written / nmemb); | 89 return (written / size); |
90 } | 90 } |
91 | 91 |
92 gint | 92 gint |
93 buffer_vfs_getc_impl(VFSFile *stream) | 93 buffer_vfs_getc_impl(VFSFile *stream) |
94 { | 94 { |