[sane-devel] Re: Feature freeze for sane-backends 1.0.13 is active

Varol Kaptan varol@cs.ucf.edu
Tue, 4 Nov 2003 16:19:31 -0500

Sorry, you are partially right. I do have to make sure that the extra
lines added no not go beyond the physical limits of the device.

The piece of code removed from the sane_get_parameters() function,
though is never executed - sane_get_paramters() is executed before
s->hw->color_shuffle is actually initialized and subsequent calls to
sane_get_parameters() just return the pre-computed cache.

I'll come with a better patch when I get home where my scanner is.


On Tue, Nov 04, 2003 at 03:47:43PM -0500, khk@khk.net wrote:
> You basically disabled the error checks for a negative number of
> scan lines and the case where more scan lines as the scanner can support
> are requested. This is not acceptable - the checks are there for
> a reason. You are certainly free to use a modified backend with
> your scanner, but I will not apply your patch to the CVS version.
> Karl Heinz
> > Here is a patch that fixes color scanning on the EPSON Perfection610. It
> > is
> > based on the epkowa backend (but done in a cleaner way). It works for me -
> > and most probably does not break anything else. Can people with epson
> > scanners check it?
> >
> > Varol Kaptan
> > varol@cs.ucf.edu