Mercurial > hg > dmlib
diff dmres.c @ 437:3d9c044ec08d
Add dmf_{write,read}_byte() convenience functions.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 04 Nov 2012 03:15:35 +0200 |
parents | a0160ffdf7e5 |
children | bc1da1f4cb4b |
line wrap: on
line diff
--- a/dmres.c Sun Nov 04 02:50:03 2012 +0200 +++ b/dmres.c Sun Nov 04 03:15:35 2012 +0200 @@ -1119,6 +1119,12 @@ return dmfread(s, sizeof(Uint8), l, f) == l; } +BOOL dmf_read_byte(DMResource *f, Uint8 *val) +{ + int tmp = dmfgetc(f); + *val = tmp; + return tmp != EOF; +} #define DM_DEFINE_FUNC(xname, xtype, xmacro) \ BOOL dmf_read_ ## xname (DMResource *f, xtype *v) { \