# HG changeset patch # User rtogni # Date 1195426720 0 # Node ID 7c3bad260c6ae417f0448c45c7330297a74e4eb5 # Parent 22a672e457045f321be08758e677397d3b34a265 Cleanup: remove ssize diff -r 22a672e45704 -r 7c3bad260c6a rmdec.c --- a/rmdec.c Sun Nov 18 22:49:41 2007 +0000 +++ b/rmdec.c Sun Nov 18 22:58:40 2007 +0000 @@ -454,7 +454,6 @@ ByteIOContext *pb = &s->pb; int hdr, seq, pic_num, len2, pos; int type; - int ssize; hdr = get_byte(pb); len--; type = hdr >> 6; @@ -494,10 +493,9 @@ if((seq & 0x7F) == 1 || rm->curpic_num != pic_num){ rm->slices = ((hdr & 0x3F) << 1) + 1; - ssize = len2 + 8*rm->slices + 1; - if(!(rm->videobuf = av_realloc(rm->videobuf, ssize))) + rm->videobufsize = len2 + 8*rm->slices + 1; + if(!(rm->videobuf = av_realloc(rm->videobuf, rm->videobufsize))) return AVERROR(ENOMEM); - rm->videobufsize = ssize; rm->videobufpos = 8*rm->slices + 1; rm->cur_slice = 0; rm->curpic_num = pic_num;