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 {