unsigned int len; MOV_ctab_t *t;
static int mov_read_ctab(MOVContext *c, ByteIOContext *pb, MOV_atom_t atom){    unsigned int len;    MOV_ctab_t *t;#if 1    url_fskip(pb, atom.size); // for now#else    VERY VERY BROKEN, NEVER execute this, needs rewrite    c->ctab = av_realloc(c->ctab, ++c->ctab_size);    t = c->ctab[c->ctab_size];    t->seed = get_be32(pb);    t->flags = get_be16(pb);    t->size = get_be16(pb) + 1;    len = 2 * t->size * 4;    if (len > 0) {	t->clrs = av_malloc(len); // 16bit A R G B	if (t->clrs)	    get_buffer(pb, t->clrs, len);    }#endif    return 0;}