… | |
… | |
225 | |
225 | |
226 | screen.tscroll = 0; |
226 | screen.tscroll = 0; |
227 | screen.bscroll = nrow - 1; |
227 | screen.bscroll = nrow - 1; |
228 | |
228 | |
229 | void *prev_chunk = chunk; |
229 | void *prev_chunk = chunk; |
|
|
230 | size_t prev_chunk_size = chunk_size; |
230 | line_t *prev_drawn_buf = drawn_buf; |
231 | line_t *prev_drawn_buf = drawn_buf; |
231 | line_t *prev_swap_buf = swap_buf; |
232 | line_t *prev_swap_buf = swap_buf; |
232 | line_t *prev_row_buf = row_buf; |
233 | line_t *prev_row_buf = row_buf; |
233 | |
234 | |
234 | int common_col = min (prev_ncol, ncol); |
235 | int common_col = min (prev_ncol, ncol); |
… | |
… | |
408 | if (!ROW (row).valid ()) scr_blank_screen_mem (ROW (row), DEFAULT_RSTYLE); |
409 | if (!ROW (row).valid ()) scr_blank_screen_mem (ROW (row), DEFAULT_RSTYLE); |
409 | if (!swap_buf [row].valid ()) scr_blank_screen_mem (swap_buf [row], DEFAULT_RSTYLE); |
410 | if (!swap_buf [row].valid ()) scr_blank_screen_mem (swap_buf [row], DEFAULT_RSTYLE); |
410 | if (!drawn_buf [row].valid ()) scr_blank_screen_mem (drawn_buf [row], DEFAULT_RSTYLE); |
411 | if (!drawn_buf [row].valid ()) scr_blank_screen_mem (drawn_buf [row], DEFAULT_RSTYLE); |
411 | } |
412 | } |
412 | |
413 | |
413 | free (prev_chunk); |
414 | chunk_free (prev_chunk, prev_chunk_size); |
414 | |
415 | |
415 | free (tabs); |
416 | free (tabs); |
416 | tabs = (char *)rxvt_malloc (ncol); |
417 | tabs = (char *)rxvt_malloc (ncol); |
417 | |
418 | |
418 | for (int col = ncol; col--; ) |
419 | for (int col = ncol; col--; ) |