diff options
-rw-r--r-- | pximg.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -95,8 +95,8 @@ indexed(char **argv) fprintf(stderr, "error: failed to load image\n"); return 1; } - if (pal_col_chans != 4) { - fprintf(stderr, "error: image isn't RBG\n"); + if (img_col_chans != 4) { + fprintf(stderr, "error: image isn't RBGA\n"); stbi_image_free(img_data); return 1; } @@ -115,7 +115,7 @@ indexed(char **argv) col = k; break; } - if (img_data[i * 4 + 3] == 0) + if (img_col_chans == 4 && img_data[i * 4 + 3] == 0) col = 0; if (col == -1) { fprintf(stderr, |