summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pximg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/pximg.c b/pximg.c
index c5afbc4..3919da4 100644
--- a/pximg.c
+++ b/pximg.c
@@ -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,