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) {      \