comparison libaudacious/vfs.h @ 1683:e9c24e35bd76 trunk

[svn] - File stream API for audacious vfs; uses real getc/ungetc functions for vfs_stdio and emulated functions for vfs_gnome
author giacomo
date Wed, 13 Sep 2006 15:59:49 -0700
parents 07143b97314d
children 9f6c17f1cc93
comparison
equal deleted inserted replaced
1682:ecf1d19f74c7 1683:e9c24e35bd76
22 extern size_t vfs_fwrite(gconstpointer ptr, 22 extern size_t vfs_fwrite(gconstpointer ptr,
23 size_t size, 23 size_t size,
24 size_t nmemb, 24 size_t nmemb,
25 VFSFile *file); 25 VFSFile *file);
26 26
27 extern gint vfs_getc(VFSFile *stream);
28 extern gint vfs_ungetc(gint c,
29 VFSFile *stream);
27 extern gchar *vfs_fgets(gchar *s, 30 extern gchar *vfs_fgets(gchar *s,
28 gint n, 31 gint n,
29 VFSFile *stream); 32 VFSFile *stream);
30 33
31 extern gint vfs_fseek(VFSFile * file, 34 extern gint vfs_fseek(VFSFile * file,