--- ray/src/px/oki20c.c 1989/10/20 10:28:59 1.3 +++ ray/src/px/oki20c.c 1989/10/20 13:53:58 1.5 @@ -110,13 +110,9 @@ int y; putchar(len & 255); putchar(len >> 8); for (i = 0; i < len; i++) { - if (y!=0 & i+j) { /* knit bit */ - c = pat[i][j]; - pat[i][j] = colbit(scan[i],i,j) << 23; - } else { - c = pat[i][j] | colbit(scan[i],i,j); - pat[i][j] = 0; - } + c = pat[i][j] | colbit(scan[i],i,j); + /* repeat this row */ + pat[i][j] = (c & 1) << 23; putchar(c>>16); putchar(c>>8 & 255); putchar(c & 255);