Don't eject medium twice after each page.

merge-requests/1/head
Henning Geinitz 2004-10-06 15:59:40 +00:00
rodzic 822e775c03
commit d80e2f47ca
2 zmienionych plików z 9 dodań i 1 usunięć

Wyświetl plik

@ -17,6 +17,7 @@
project. Removed Genius ColorPage-EP. project. Removed Genius ColorPage-EP.
* configure.in include/sane/config.h.in: Removed dangling * configure.in include/sane/config.h.in: Removed dangling
quotation mark. quotation mark.
* backend/sp15c.c: Don't eject medium twice after each page.
2004-10-05 Henning Meier-Geinitz <henning@meier-geinitz.de> 2004-10-05 Henning Meier-Geinitz <henning@meier-geinitz.de>

Wyświetl plik

@ -45,6 +45,9 @@ static const char RCSid[] = "$Header$";
/* /*
* $Log$ * $Log$
* Revision 1.10 2004/10/06 15:59:40 hmg-guest
* Don't eject medium twice after each page.
*
* Revision 1.9 2004/06/20 00:34:10 ellert-guest * Revision 1.9 2004/06/20 00:34:10 ellert-guest
* Missed one... * Missed one...
* *
@ -1567,10 +1570,14 @@ sp15c_free_scanner (struct sp15c *s)
{ {
int ret; int ret;
DBG (10, "sp15c_free_scanner\n"); DBG (10, "sp15c_free_scanner\n");
#if 0
/* hmg: reports from several people show that this code ejects two pages
instead of one. So I've commented it out for now. */
ret = sp15c_object_discharge (s); ret = sp15c_object_discharge (s);
if (ret) if (ret)
return ret; return ret;
#endif
wait_scanner (s); wait_scanner (s);
ret = do_scsi_cmd (s->sfd, release_unitB.cmd, release_unitB.size, NULL, 0); ret = do_scsi_cmd (s->sfd, release_unitB.cmd, release_unitB.size, NULL, 0);