static int get_coc(Jpeg2000DecoderContext *s, Jpeg2000CodingStyle *c,

                   uint8_t *properties)

{

    int compno;



    if (s->buf_end - s->buf < 2)

        return AVERROR_INVALIDDATA;



    compno = bytestream_get_byte(&s->buf);



    c      += compno;

    c->csty = bytestream_get_byte(&s->buf);

    get_cox(s, c);



    properties[compno] |= HAD_COC;

    return 0;

}

static int get_coc(Jpeg2000DecoderContext *s, Jpeg2000CodingStyle *c,

                   uint8_t *properties)

{

    int compno;



    if (s->buf_end - s->buf < 2)

        return AVERROR_INVALIDDATA;



    compno = bytestream_get_byte(&s->buf);



    c      += compno;

    c->csty = bytestream_get_byte(&s->buf);

    get_cox(s, c);



    properties[compno] |= HAD_COC;

    return 0;

}

        return AVERROR_INVALIDDATA;     if (s->buf_end - s->buf < 2)     compno = bytestream_get_byte(&s->buf);     c->csty = bytestream_get_byte(&s->buf);     if (s->buf_end - s->buf < 2)
static int FUNC_0(Jpeg2000DecoderContext *VAR_0, Jpeg2000CodingStyle *VAR_1,

                   uint8_t *VAR_2)

{

    int VAR_3;



    if (VAR_0->buf_end - VAR_0->buf < 2)

        return AVERROR_INVALIDDATA;



    VAR_3 = bytestream_get_byte(&VAR_0->buf);



    VAR_1      += VAR_3;

    VAR_1->csty = bytestream_get_byte(&VAR_0->buf);

    get_cox(VAR_0, VAR_1);



    VAR_2[VAR_3] |= HAD_COC;

    return 0;

}

static int FUNC_0(Jpeg2000DecoderContext *VAR_0, Jpeg2000CodingStyle *VAR_1,
uint8_t *VAR_2)
{ int VAR_3; if (VAR_0->buf_end - VAR_0->buf < 2)
return AVERROR_INVALIDDATA; VAR_3 = bytestream_get_byte(&VAR_0->buf); VAR_1      += VAR_3; VAR_1->csty = bytestream_get_byte(&VAR_0->buf); get_cox(VAR_0, VAR_1); VAR_2[VAR_3] |= HAD_COC; return 0; }