new function writer_writeu32()
authorkramm <kramm>
Sun, 4 Nov 2001 17:40:45 +0000 (17:40 +0000)
committerkramm <kramm>
Sun, 4 Nov 2001 17:40:45 +0000 (17:40 +0000)
src/bitio.c
src/bitio.h

index ee320ca..417e7b5 100644 (file)
@@ -158,6 +158,12 @@ void writer_writeu16(struct writer_t*w, u16 value)
     writer_write(w, &value, 2);
 }
 
+void writer_writeu32(struct writer_t*w, u32 value)
+{
+    writer_resetbits(w);
+    writer_write(w, &value, 4);
+}
+
 void* writer_getpos(struct writer_t*w)
 {
     return &w->data[w->pos];
index b2f30cc..dbcd82a 100644 (file)
@@ -47,6 +47,7 @@ void writer_writebit(struct writer_t*w, int bit);
 void writer_writebits(struct writer_t*w, u32 data, int bits);
 void writer_writeu8(struct writer_t*w, u8 value);
 void writer_writeu16(struct writer_t*w, u16 value);
+void writer_writeu32(struct writer_t*w, u32 value);
 void writer_resetbits(struct writer_t*w);
 
 #endif //__bitio_h__