]> git.draconx.ca Git - liblbx.git/commitdiff
liblbx: Kill the LBXimg typedef.
authorNick Bowler <nbowler@draconx.ca>
Mon, 5 Dec 2011 04:22:18 +0000 (23:22 -0500)
committerNick Bowler <nbowler@draconx.ca>
Mon, 5 Dec 2011 04:22:18 +0000 (23:22 -0500)
src/gui/lbxgui.c
src/gui/render.c
src/gui/render.h
src/image.h
src/lbximg.c

index bdc1d507efecd5335f228274e84dd981abd092cc..a3212a65e6f3f606f3168e0865d1a4263541faf6 100644 (file)
@@ -37,7 +37,7 @@ static GtkBuilder *builder;
 static GtkWidget *canvas;
 static GdkGC     *bg_gc;
 
-static LBXimg *image;
+static struct lbx_image *image;
 
 static GdkPixbuf *framebuf;
 
@@ -152,7 +152,7 @@ gboolean canvas_expose(GtkWidget *canvas, GdkEventExpose *event, gpointer data)
        return TRUE;
 }
 
-static int alloc_framebuffer(LBXimg *image)
+static int alloc_framebuffer(struct lbx_image *image)
 {
        struct lbx_imginfo info;
        GtkSpinButton *spin;
@@ -179,10 +179,10 @@ static int close_image(void *handle)
        return 0;
 }
 
-static LBXimg *load_lbx_image(struct lbx *archive, unsigned index)
+static struct lbx_image *load_lbx_image(struct lbx *archive, unsigned index)
 {
        LBXfile *file;
-       LBXimg *image;
+       struct lbx_image *image;
 
        file = lbx_file_open(archive, index);
        g_return_val_if_fail(file, NULL);
@@ -198,7 +198,7 @@ void set_override(GtkComboBox *combo)
        GtkTreeIter iter;
        gpointer lbx;
        guint    index;
-       LBXimg *img;
+       struct lbx_image *img;
 
        memset(palette_override, 0, sizeof palette_override);
        if (!gtk_combo_box_get_active_iter(combo, &iter))
@@ -248,7 +248,7 @@ void set_image(GtkComboBox *combo)
        GtkTreeIter iter;
        gpointer lbx;
        guint    index;
-       LBXimg *img;
+       struct lbx_image *img;
 
        if (image) {
                lbx_img_close(image);
index 584cfd2caf3e1ee2985cd86ef4fe173af717eec9..370c816dff8d0037a8eb31c5d13ae8728aa8d6ba 100644 (file)
@@ -46,7 +46,7 @@ static void get_colour(unsigned char index, unsigned char out[static 4])
        out[3] = -1; /* opaque */
 }
 
-int render_to_pixbuf(LBXimg *image, GdkPixbuf *pixbuf, unsigned frame)
+int render_to_pixbuf(struct lbx_image *image, GdkPixbuf *pixbuf, unsigned frame)
 {
        unsigned char **framedata, **framemask, *outbuf;
        struct lbx_imginfo info;
index 3ebd0d22553fa13ae61b73ebe8be9dbc284bf7fd..f24e47b0bd7be66f56342e5f039915ed5247a682 100644 (file)
@@ -7,6 +7,6 @@ extern struct lbx_colour palette_external[256];
 extern struct lbx_colour palette_internal[256];
 extern struct lbx_colour palette_override[256];
 
-int render_to_pixbuf(LBXimg *image, GdkPixbuf *pixbuf, unsigned frame);
+int render_to_pixbuf(struct lbx_image *image, GdkPixbuf *pixbuf, unsigned frame);
 
 #endif
index a614837ce9f1f45b6b2d89a21d16006f56ccdc5f..2679babcc34ff40cbebf515252daa7f02dec5aa5 100644 (file)
@@ -5,10 +5,10 @@
 
 struct lbx_file_ops;
 
-typedef struct lbx_image {
+struct lbx_image {
        unsigned short width, height;
        unsigned char frames, chunk;
-} LBXimg;
+};
 
 struct lbx_colour {
        unsigned char red;
@@ -23,18 +23,19 @@ struct lbx_imginfo {
        int palettesz, looping;
 };
 
-LBXimg *lbx_img_open(void *f, const struct lbx_file_ops *fops,
-                     int (*destructor)(void *));
-LBXimg *lbx_img_fopen(const char *file);
-int     lbx_img_close(LBXimg *img);
+struct lbx_image *lbx_img_open(void *f, const struct lbx_file_ops *fops,
+                               int (*destructor)(void *));
+struct lbx_image *lbx_img_fopen(const char *file);
+int     lbx_img_close(struct lbx_image *img);
 
-unsigned char **lbx_img_getframe(LBXimg *img, int frame);
-unsigned char **lbx_img_getmask(LBXimg *img);
+unsigned char **lbx_img_getframe(struct lbx_image *img, int frame);
+unsigned char **lbx_img_getmask(struct lbx_image *img);
 
 int lbx_img_loadpalette(void *f, const struct lbx_file_ops *fops,
                        struct lbx_colour palette[static 256]);
-int lbx_img_getpalette(LBXimg *img, struct lbx_colour palette[static 256]);
+int lbx_img_getpalette(struct lbx_image *img,
+                       struct lbx_colour palette[static 256]);
 
-void lbx_img_getinfo(LBXimg *img, struct lbx_imginfo *info);
+void lbx_img_getinfo(struct lbx_image *img, struct lbx_imginfo *info);
 
 #endif
index fc12a73cb0fd57a9e6fb40f931a2069ca10ea180..43406f1d8ae61de012c393de7890b68a9db23772 100644 (file)
@@ -235,7 +235,7 @@ err:
 
 static int loadoverride(FILE *f, struct lbx_colour palette[static 256])
 {
-       LBXimg *overimg = lbx_img_open(f, &lbx_default_fops, NULL);
+       struct lbx_image *overimg = lbx_img_open(f, &lbx_default_fops, NULL);
        struct lbx_imginfo info;
 
        if (!overimg) {
@@ -260,7 +260,7 @@ static int loadoverride(FILE *f, struct lbx_colour palette[static 256])
        return 0;
 }
 
-static int loadpalette(LBXimg *img, struct lbx_imginfo *info,
+static int loadpalette(struct lbx_image *img, struct lbx_imginfo *info,
                        FILE *palf, FILE *override,
                        struct lbx_colour palette[static 256])
 {
@@ -306,7 +306,7 @@ static int loadpalette(LBXimg *img, struct lbx_imginfo *info,
        return 0;
 }
 
-int decode(LBXimg *img, FILE *palf, FILE *override, char **argv)
+int decode(struct lbx_image *img, FILE *palf, FILE *override, char **argv)
 {
        unsigned char *framebits;
        struct lbx_colour palette[256];
@@ -374,7 +374,7 @@ int main(int argc, char **argv)
        struct lbx_pipe_state stdin_handle = { .f = stdin };
        FILE *palf = NULL, *overf = NULL;
        const char *file = NULL;
-       LBXimg *img;
+       struct lbx_image *img;
 
        static const char *sopts = "idnvf:p:O:V";
        static const struct option lopts[] = {