diff asf-enc.c @ 1687:39cafa2f6060 libavformat

simplify GUIDs
author michael
date Sun, 21 Jan 2007 20:06:19 +0000
parents 91da722e7423
children cb8b538021cd
line wrap: on
line diff
--- a/asf-enc.c	Sun Jan 21 13:01:53 2007 +0000
+++ b/asf-enc.c	Sun Jan 21 20:06:19 2007 +0000
@@ -200,13 +200,8 @@
 
 static void put_guid(ByteIOContext *s, const GUID *g)
 {
-    int i;
-
-    put_le32(s, g->v1);
-    put_le16(s, g->v2);
-    put_le16(s, g->v3);
-    for(i=0;i<8;i++)
-        put_byte(s, g->v4[i]);
+    assert(sizeof(*g) == 16);
+    put_buffer(s, g, sizeof(*g));
 }
 
 static void put_str16_nolen(ByteIOContext *s, const char *tag);