Hello You are listed as the current maintainer of the bh backend in SANE. I tested the current CVS version on Solaris, and got this warning: "../../backend/bh.c", line 1923: warning: end-of-loop code not reached The last line in the for loop is a return statement. This code seemed a bit strange to me, but did not spend much time on it. Are you sure this code is correct?