]> git.draconx.ca Git - liblbx.git/blobdiff - src/lbximg.c
liblbx: Don't scale palette values internally.
[liblbx.git] / src / lbximg.c
index a7c60c6d54d0330a7111ba06cc9008891c7f739a..6c54b0f3b659bbb79371d63efe88252f8053858b 100644 (file)
@@ -180,7 +180,7 @@ static int loadpalette(struct lbx_image *img, struct lbx_imginfo *info,
 
        /* Default the palette to a wonderful pink. */
        for (i = 0; i < 256; i++) {
-               palette[i] = (struct lbx_colour){0xff, 0x00, 0xff};
+               palette[i] = (struct lbx_colour){0x3f, 0x00, 0x3f};
        }
 
        /* Read the external palette, if any. */
@@ -364,7 +364,7 @@ int main(int argc, char **argv)
                        file = "stdin";
 
                lbx_img_getinfo(img, &info);
-               printf("%s is %ux%u LBX image, %u frame(s)%s%s\n",
+               printf("%s is %hux%hu LBX image, %hhu frame(s)%s%s%s\n",
                       file, img->width, img->height, img->frames,
                       info.palettesz ? ", embedded palette" : "",
                       img->chunk     ? ", chunked" : "",