unsigned long offsets[];
};
-static struct lbx_image_priv *lbx_img_init(unsigned char hdr[static HDR_LEN])
+static struct lbx_image_priv *lbx_img_init(unsigned char *hdr)
{
unsigned short nframes = unpack_16_le(hdr+6);
struct lbx_image_priv *img;
int eof;
};
-static struct lbx_priv *lbx_init(unsigned char hdr[static LBX_HDR_SIZE])
+static struct lbx_priv *lbx_init(unsigned char *hdr)
{
unsigned short nfiles = unpack_16_le(hdr+0);
unsigned long magic = unpack_32_le(hdr+2);
return 0;
}
-int output(unsigned int frameno, const struct img_format *fmt,
- unsigned char *pixels, unsigned char *pixel_mask,
- unsigned int width, unsigned int height,
- struct lbx_colour palette[static 256])
+static int output(unsigned int frameno, const struct img_format *fmt,
+ unsigned char *pixels, unsigned char *pixel_mask,
+ unsigned int width, unsigned int height,
+ struct lbx_colour *palette)
{
char name[strlen(outname) + sizeof ".65535.png"];
FILE *of;
return 0;
}
-static int loadoverride(FILE *f, struct lbx_colour palette[static 256])
+static int loadoverride(FILE *f, struct lbx_colour *palette)
{
struct lbx_image *img;
int rc, ret = 0;