Mercurial > hg > xmms-sid
comparison src/xs_support.h @ 537:3982cba928f2
Forgot to define xs_fseek()
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 21 Feb 2007 01:19:04 +0000 |
parents | d609d0ece252 |
children | a751d2b85a7d |
comparison
equal
deleted
inserted
replaced
536:8cdd288ebb53 | 537:3982cba928f2 |
---|---|
50 #define xs_fgetc(a) vfs_getc(a) | 50 #define xs_fgetc(a) vfs_getc(a) |
51 #define xs_fread(a,b,c,d) vfs_fread(a,b,c,d) | 51 #define xs_fread(a,b,c,d) vfs_fread(a,b,c,d) |
52 #define xs_feof(a) vfs_feof(a) | 52 #define xs_feof(a) vfs_feof(a) |
53 #define xs_ferror(a) (0) | 53 #define xs_ferror(a) (0) |
54 #define xs_ftell(a) vfs_ftell(a) | 54 #define xs_ftell(a) vfs_ftell(a) |
55 #define xs_fseek(a,b,c) vfs_fseek(a,b,c) | |
55 #else | 56 #else |
56 #define t_xs_file FILE | 57 #define t_xs_file FILE |
57 t_xs_file *xs_fopen(const gchar *, const gchar *); | 58 t_xs_file *xs_fopen(const gchar *, const gchar *); |
58 gint xs_fclose(t_xs_file *); | 59 gint xs_fclose(t_xs_file *); |
59 gint xs_fgetc(t_xs_file *); | 60 gint xs_fgetc(t_xs_file *); |
60 size_t xs_fread(void *, size_t, size_t, t_xs_file *); | 61 size_t xs_fread(void *, size_t, size_t, t_xs_file *); |
61 gint xs_feof(t_xs_file *); | 62 gint xs_feof(t_xs_file *); |
62 gint xs_ferror(t_xs_file *); | 63 gint xs_ferror(t_xs_file *); |
63 glong xs_ftell(t_xs_file *); | 64 glong xs_ftell(t_xs_file *); |
65 gint xs_fseek(t_xs_file *, glong, gint); | |
64 #endif | 66 #endif |
65 guint16 xs_fread_be16(t_xs_file *); | 67 guint16 xs_fread_be16(t_xs_file *); |
66 guint32 xs_fread_be32(t_xs_file *); | 68 guint32 xs_fread_be32(t_xs_file *); |
67 gint xs_fload_buffer(gchar *, guint8 **, size_t *); | 69 gint xs_fload_buffer(gchar *, guint8 **, size_t *); |
68 | 70 |