X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fmodules%2Fswfsound.c;h=d08026b9058cb8cf56fd80bb66461be95ddd1bf1;hb=382c70ad1125c71b2e978872b944239dc1e15d59;hp=5f08150bdcc1720151402f9edd341c2269012c08;hpb=2bd434552577c39472b1e6c5949a1028cbc9e0bd;p=swftools.git diff --git a/lib/modules/swfsound.c b/lib/modules/swfsound.c index 5f08150..d08026b 100644 --- a/lib/modules/swfsound.c +++ b/lib/modules/swfsound.c @@ -47,11 +47,10 @@ void swf_SetSoundStreamBlock(TAG*tag, S16*samples, int numsamples, char first) char*buf; int len = 0; + buf = malloc(init->bufferSize); if(!buf) return; - buf = malloc(init->bufferSize); - len = codecEncodeChunk (numsamples, samples, buf); len += codecFlush (&buf[len]); len += codecExit (&buf[len]);