summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source/tools/pdfextract.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/tools/pdfextract.c b/source/tools/pdfextract.c
index 92a86be2..bc80f0ac 100644
--- a/source/tools/pdfextract.c
+++ b/source/tools/pdfextract.c
@@ -44,7 +44,7 @@ static void writepixmap(fz_context *ctx, fz_pixmap *pix, char *file, int rgb)
pix = converted;
}
- if (pix->n <= 4)
+ if (pix->n - pix->alpha <= 3)
{
snprintf(buf, sizeof(buf), "%s.png", file);
printf("extracting image %s\n", buf);