static int xan_decode_end(AVCodecContext *avctx)

{

    XanContext *s = avctx->priv_data;



    /* release the last frame */

    avctx->release_buffer(avctx, &s->last_frame);



    av_free(s->buffer1);

    av_free(s->buffer2);



    return 0;

}

static int xan_decode_end(AVCodecContext *avctx)

{

    XanContext *s = avctx->priv_data;



    

    avctx->release_buffer(avctx, &s->last_frame);



    av_free(s->buffer1);

    av_free(s->buffer2);



    return 0;

}

static int FUNC_0(AVCodecContext *VAR_0)

{

    XanContext *s = VAR_0->priv_data;



    

    VAR_0->release_buffer(VAR_0, &s->last_frame);



    av_free(s->buffer1);

    av_free(s->buffer2);



    return 0;

}

static int FUNC_0(AVCodecContext *VAR_0)
{ XanContext *s = VAR_0->priv_data; VAR_0->release_buffer(VAR_0, &s->last_frame); av_free(s->buffer1); av_free(s->buffer2); return 0; }