From 820ac413e72f00f19a000398c0c6228f7799b2bd Mon Sep 17 00:00:00 2001 From: Karl Heinz Kremer Date: Sat, 7 Dec 2002 12:00:15 +0000 Subject: [PATCH] Fixed problem with dropout color --- ChangeLog | 4 ++++ backend/epson.c | 10 +++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 3b7947af1..d74e270ea 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2002-12-07 Karl Heinz Kremer + + * backend/epson.c: Fixed problem with dropout color + 2002-12-06 Peter Kirchgessner * backend/hp.h backend/hp.c backend/hp-scl.c backend/hp.conf diff --git a/backend/epson.c b/backend/epson.c index c712a9411..d1f293e83 100644 --- a/backend/epson.c +++ b/backend/epson.c @@ -16,8 +16,8 @@ */ -#define SANE_EPSON_VERSION "SANE Epson Backend v0.2.30 - 2002-11-03" -#define SANE_EPSON_BUILD 230 +#define SANE_EPSON_VERSION "SANE Epson Backend v0.2.31 - 2002-11-23" +#define SANE_EPSON_BUILD 231 /* This file is part of the SANE package. @@ -59,6 +59,7 @@ If you do not wish that, delete this exception notice. */ /* + 2002-11-23 Fixed problem with dropout color. 2002-11-03 Full libusb support. 2002-10-05 Fixed problem with incorrect response to sane_get_parameters() in certain situations. @@ -4818,7 +4819,10 @@ START_READ: } if (needStrangeReorder) - reorder = !reorder; + reorder = SANE_FALSE; /* reordering once is enough */ + + if (s->params.format != SANE_FRAME_RGB) + reorder = SANE_FALSE; /* don't reorder for BW or gray */ if (reorder) {