# HG changeset patch # User michael # Date 1200096905 0 # Node ID bdc992cb8e46c237db800a99e23f3748cc6ae2a1 # Parent b75a49790f31792cf8f903010dafde61777539df Write 0 instead of seeking forward (and leaving bytes uninitalized), fixes odd regression test failure i had. diff -r b75a49790f31 -r bdc992cb8e46 matroskaenc.c --- a/matroskaenc.c Fri Jan 11 23:33:32 2008 +0000 +++ b/matroskaenc.c Sat Jan 12 00:15:05 2008 +0000 @@ -197,7 +197,8 @@ put_ebml_num(pb, size-1, 0); else put_ebml_num(pb, size-9, 8); - url_fseek(pb, currentpos + size, SEEK_SET); + while(url_ftell(pb) < currentpos + size) + put_byte(pb, 0); } static ebml_master start_ebml_master(ByteIOContext *pb, unsigned int elementid, uint64_t expectedsize)