… | |
… | |
332 | llen += prev_ncol; |
332 | llen += prev_ncol; |
333 | } |
333 | } |
334 | |
334 | |
335 | int qlines = max (0, (llen - 1) / ncol) + 1; |
335 | int qlines = max (0, (llen - 1) / ncol) + 1; |
336 | |
336 | |
|
|
337 | // drop partial lines completely |
|
|
338 | if (q < qlines) |
|
|
339 | break; |
|
|
340 | |
337 | q -= qlines; |
341 | q -= qlines; |
338 | |
|
|
339 | // drop partial lines completely |
|
|
340 | if (q < 0) |
|
|
341 | break; |
|
|
342 | |
342 | |
343 | int lofs = 0; |
343 | int lofs = 0; |
344 | line_t *qline; |
344 | line_t *qline; |
345 | |
345 | |
346 | // re-assemble the full line by destination lines |
346 | // re-assemble the full line by destination lines |