static void button_set_pixmap(GtkWidget *widg, char **button_image) { GdkPixmap *pixmap = NULL; GdkBitmap *mask = NULL; PIXMAP_CREATE(mainwindow_get_mainwindow()->window, pixmap, mask, button_image); gtk_button_set_image(GTK_BUTTON(widg), gtk_image_new_from_pixmap(pixmap, mask)); }