- f = lbx_file_open(lbx, index);
- if (f) {
- img = lbximg_open(f, &lbx_arch_fops, NULL);
- if (img) {
- memset(palette_override, 0, sizeof palette_override);
- lbximg_getpalette(img, palette_override);
- lbximg_close(img);
- init_framedata(0);
- }
-
- lbx_file_close(f);
- } else {
- puts("damn");
+ img = load_lbx_image(lbx, index);
+ if (img) {
+ lbximg_getpalette(img, palette_override);
+ lbximg_close(img);
+ redraw_image();