sane-project-website/old-archive/1999-08/0196.html

114 wiersze
4.4 KiB
HTML
Czysty Zwykły widok Historia

<!-- received="Mon Aug 16 10:39:15 1999 PDT" -->
<!-- sent="Mon, 16 Aug 1999 19:39:39 +0200" -->
<!-- name="Petter Reinholdtsen" -->
<!-- email="pere@hungry.com" -->
<!-- subject="Re: SANE 1.0.1 under DEC UNIX 4.0" -->
<!-- id="199908161739.TAA11809@lee.Cc.Uit.No" -->
<!-- inreplyto="SANE 1.0.1 under DEC UNIX 4.0" -->
<title>sane-devel: Re: SANE 1.0.1 under DEC UNIX 4.0</title>
<h1>Re: SANE 1.0.1 under DEC UNIX 4.0</h1>
<b>Petter Reinholdtsen</b> (<a href="mailto:pere@hungry.com"><i>pere@hungry.com</i></a>)<br>
<i>Mon, 16 Aug 1999 19:39:39 +0200</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#196">[ date ]</a><a href="index.html#196">[ thread ]</a><a href="subject.html#196">[ subject ]</a><a href="author.html#196">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0197.html">Joachim Heidemeier: "microtek X6 advance and TMA"</a>
<li> <b>Previous message:</b> <a href="0195.html">Stephen Williams: "Re: SANE V2"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>
<!-- body="start" -->
Marian Szebenyi told me to move the close() in hp-scl.c further down<br>
in the code. Can the hp backend maintainers check if this change is<br>
correct.<br>
<p>
I'm pretty sure the SCSI changes are correct, but the hp backend<br>
change seems strange to me. I do not know how the backend works.<br>
<p>
Index: ChangeLog<br>
===================================================================<br>
RCS file: /cvsroot/external/sane/ChangeLog,v<br>
retrieving revision 1.1.1.1.2.4<br>
diff -u -r1.1.1.1.2.4 ChangeLog<br>
--- ChangeLog 1999/08/12 19:53:23 1.1.1.1.2.4<br>
+++ ChangeLog 1999/08/16 17:35:23<br>
@@ -1,3 +1,9 @@<br>
+1999-08-16 Marian Szebenyi &lt;<a href="mailto:dms35@cornell.edu">dms35@cornell.edu</a>&gt;<br>
+<br>
+ * sanei/sanei_scsi.c [sanei_scsi_cmd sanei_scsi_open]<br>
+ backend/hp-scl.c [sanei_hp_scsi_pipeout]: Digital UNIX 4.0D<br>
+ patches.<br>
+<br>
1999-08-12 Petter Reinholdtsen &lt;<a href="mailto:pere@td.org.uit.no">pere@td.org.uit.no</a>&gt;<br>
<br>
* aclocal.m4 configure.in configure: Generate configure and<br>
Index: sanei/sanei_scsi.c<br>
===================================================================<br>
RCS file: /cvsroot/external/sane/sanei/sanei_scsi.c,v<br>
retrieving revision 1.1.1.1<br>
diff -u -r1.1.1.1 sanei_scsi.c<br>
--- sanei_scsi.c 1999/08/09 18:05:59 1.1.1.1<br>
+++ sanei_scsi.c 1999/08/16 17:35:24<br>
@@ -677,6 +677,7 @@<br>
for (fd = 0; fd &lt; num_alloced; ++fd)<br>
if (!fd_info[fd].in_use)<br>
break;<br>
+ fake_fd = 1;<br>
}<br>
#elif USE == DOMAINOS_INTERFACE<br>
{<br>
@@ -1874,7 +1875,7 @@<br>
<br>
cdb_size = CDB_SIZE (*(u_char *) src);<br>
<br>
- memset (ccb, 0, sizeof (ccb));<br>
+ memset (&amp;ccb, 0, sizeof (ccb));<br>
ccb.cam_ch.my_addr = (CCB_HEADER *) &amp; ccb;<br>
ccb.cam_ch.cam_ccb_len = sizeof (ccb);<br>
ccb.cam_ch.cam_func_code = XPT_SCSI_IO;<br>
@@ -1906,6 +1907,7 @@<br>
<br>
memset (&amp;hdr, 0, sizeof (hdr));<br>
hdr.uagt_ccb = (CCB_HEADER *) &amp; ccb;<br>
+ hdr.uagt_ccblen = sizeof(ccb);<br>
hdr.uagt_buffer = ccb.cam_data_ptr;<br>
hdr.uagt_buflen = ccb.cam_dxfer_len;<br>
hdr.uagt_snsbuf = sense;<br>
Index: backend/hp-scl.c<br>
===================================================================<br>
RCS file: /cvsroot/external/sane/backend/hp-scl.c,v<br>
retrieving revision 1.1.1.1<br>
diff -u -r1.1.1.1 hp-scl.c<br>
--- hp-scl.c 1999/08/09 18:05:57 1.1.1.1<br>
+++ hp-scl.c 1999/08/16 17:35:25<br>
@@ -906,6 +906,7 @@<br>
return SANE_STATUS_CANCELLED;<br>
}<br>
<br>
+ close (outfd);<br>
return status;<br>
}<br>
<br>
<p>
<pre>
--
##&gt; Petter Reinholdtsen &lt;## | <a href="mailto:pere@td.org.uit.no">pere@td.org.uit.no</a>
O- &lt;SCRIPT Language="Javascript"&gt;window.close()&lt;/SCRIPT&gt;
<a href="http://www.hungry.com/~pere/">http://www.hungry.com/~pere/</a> | Go Mozilla, go! Go!
<p>
<pre>
--
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
</pre>
<!-- body="end" -->
<p>
<ul>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0197.html">Joachim Heidemeier: "microtek X6 advance and TMA"</a>
<li> <b>Previous message:</b> <a href="0195.html">Stephen Williams: "Re: SANE V2"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>