update to v1.0.42

merge-requests/1/head
m. allan noah 2006-09-01 00:31:45 +00:00
rodzic e44b51c218
commit 3a78258ac5
3 zmienionych plików z 18 dodań i 7 usunięć

Wyświetl plik

@ -1,3 +1,11 @@
2006-08-31 m. allan noah <anoah AT pfeiffer DOT edu>
* backend/fujitsu.c: update to v1.0.42,
fix bug in get_hardware_status (#303798)
* doc/descriptions/fujitsu.desc:
version number update
2006-08-29 Gerhard Jaeger <gerhard@gjaeger.de>
* doc/plustek/Plustek-PARPORT.changes: update.

Wyświetl plik

@ -233,6 +233,8 @@
V 1.0.41 2006-08-28, MAN
- do_usb_cmd() returns io error on cmd/out/status/rs EOF
- fix bug in MS buffer/prepick scsi data block
V 1.0.42 2006-08-31, MAN
- fix bug in get_hardware_status (#303798)
SANE FLOW DIAGRAM
@ -293,7 +295,7 @@
#include "fujitsu.h"
#define DEBUG 1
#define BUILD 41
#define BUILD 42
/* values for SANE_DEBUG_FUJITSU env var:
- errors 5
@ -3206,7 +3208,7 @@ get_hardware_status (struct fujitsu *s)
DBG (15, "get_hardware_status: running\n");
if (s->has_cmd_hw_status){
unsigned char buffer[10];
unsigned char buffer[12];
size_t inLen = sizeof(buffer);
DBG (15, "get_hardware_status: calling ghs\n");
@ -3220,7 +3222,7 @@ get_hardware_status (struct fujitsu *s)
buffer, &inLen
);
if (ret == SANE_STATUS_GOOD) {
if (ret == SANE_STATUS_GOOD || ret == SANE_STATUS_EOF) {
s->last_ghs = time(NULL);
@ -3247,9 +3249,10 @@ get_hardware_status (struct fujitsu *s)
s->hw_error_code = get_HW_error_code(buffer);
s->hw_skew_angle = get_HW_skew_angle(buffer);
s->hw_ink_remain = get_HW_ink_remain(buffer);
if(inLen > 9){
s->hw_ink_remain = get_HW_ink_remain(buffer);
}
}
}

Wyświetl plik

@ -11,7 +11,7 @@
:backend "fujitsu" ; name of backend
:url "http://www2.pfeiffer.edu/~anoah/fujitsu/"
:version "1.0.41" ; version of backend
:version "1.0.42" ; version of backend
:manpage "sane-fujitsu" ; name of manpage (if it exists)
:comment "Backend re-written for SANE release 1.0.18, see sane-fujitsu manpage"
:devicetype :scanner ; start of a list of devices....