--- scanimage.c.orig Sun Mar 5 14:44:49 2000 +++ scanimage.c Fri Feb 25 13:59:11 2000 @@ -710,7 +710,8 @@ case SANE_FRAME_GREEN: case SANE_FRAME_BLUE: case SANE_FRAME_RGB: - printf ("P6\n# SANE data follows\n%d %d\n255\n", width, height); + printf ("P6\n# SANE data follows\n%d %d\n%d\n", width, height, + (depth > 8) ? 65535 : 255); break; default: