static void jpeg2000_dec_cleanup(Jpeg2000DecoderContext *s)

{

    int tileno, compno;

    for (tileno = 0; tileno < s->numXtiles * s->numYtiles; tileno++) {

        if (s->tile[tileno].comp) {

            for (compno = 0; compno < s->ncomponents; compno++) {

                Jpeg2000Component *comp     = s->tile[tileno].comp   + compno;

                Jpeg2000CodingStyle *codsty = s->tile[tileno].codsty + compno;



                ff_jpeg2000_cleanup(comp, codsty);

            }

            av_freep(&s->tile[tileno].comp);

        }

    }

    av_freep(&s->tile);



    s->numXtiles = s->numYtiles = 0;

}
static void jpeg2000_dec_cleanup(Jpeg2000DecoderContext *s)

{

    int tileno, compno;

    for (tileno = 0; tileno < s->numXtiles * s->numYtiles; tileno++) {

        if (s->tile[tileno].comp) {

            for (compno = 0; compno < s->ncomponents; compno++) {

                Jpeg2000Component *comp     = s->tile[tileno].comp   + compno;

                Jpeg2000CodingStyle *codsty = s->tile[tileno].codsty + compno;



                ff_jpeg2000_cleanup(comp, codsty);

            }

            av_freep(&s->tile[tileno].comp);

        }

    }

    av_freep(&s->tile);



    s->numXtiles = s->numYtiles = 0;

}
static void FUNC_0(Jpeg2000DecoderContext *VAR_0)

{

    int VAR_1, VAR_2;

    for (VAR_1 = 0; VAR_1 < VAR_0->numXtiles * VAR_0->numYtiles; VAR_1++) {

        if (VAR_0->tile[VAR_1].comp) {

            for (VAR_2 = 0; VAR_2 < VAR_0->ncomponents; VAR_2++) {

                Jpeg2000Component *comp     = VAR_0->tile[VAR_1].comp   + VAR_2;

                Jpeg2000CodingStyle *codsty = VAR_0->tile[VAR_1].codsty + VAR_2;



                ff_jpeg2000_cleanup(comp, codsty);

            }

            av_freep(&VAR_0->tile[VAR_1].comp);

        }

    }

    av_freep(&VAR_0->tile);



    VAR_0->numXtiles = VAR_0->numYtiles = 0;

}
static void FUNC_0(Jpeg2000DecoderContext *VAR_0)
{ int VAR_1, VAR_2; for (VAR_1 = 0; VAR_1 < VAR_0->numXtiles * VAR_0->numYtiles; VAR_1++) { if (VAR_0->tile[VAR_1].comp) { for (VAR_2 = 0; VAR_2 < VAR_0->ncomponents; VAR_2++) { Jpeg2000Component *comp     = VAR_0->tile[VAR_1].comp   + VAR_2; Jpeg2000CodingStyle *codsty = VAR_0->tile[VAR_1].codsty + VAR_2; ff_jpeg2000_cleanup(comp, codsty); } av_freep(&VAR_0->tile[VAR_1].comp); } } av_freep(&VAR_0->tile); VAR_0->numXtiles = VAR_0->numYtiles = 0; }