# HG changeset patch # User michael # Date 1074463052 0 # Node ID 610617f1dbd06eecf7d300922784fd4d2c178229 # Parent 7b11032507e2b2cb1d007f9f3e363174efc318e0 segfault fix diff -r 7b11032507e2 -r 610617f1dbd0 wmadec.c --- a/wmadec.c Sun Jan 18 21:41:44 2004 +0000 +++ b/wmadec.c Sun Jan 18 21:57:32 2004 +0000 @@ -1187,6 +1187,11 @@ tprintf("***decode_superframe:\n"); + if(buf_size==0){ + s->last_superframe_len = 0; + return 0; + } + samples = data; init_get_bits(&s->gb, buf, buf_size*8);