mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-06-25 10:27:24 +00:00
Properly handle all NULL cases
This commit is contained in:
parent
6fae3545c7
commit
bd3f0b5363
1 changed files with 4 additions and 1 deletions
|
|
@ -269,9 +269,12 @@ line_as_ansi(Line *self, Py_UCS4 *buf, index_type buflen, bool *truncated, GPUCe
|
|||
|
||||
GPUCell blank_cell = { 0 };
|
||||
GPUCell *cell, *temp_cell = &blank_cell;
|
||||
if (prev_cell == NULL || *prev_cell == NULL) {
|
||||
if (prev_cell == NULL) {
|
||||
prev_cell = &temp_cell;
|
||||
}
|
||||
if (*prev_cell == NULL) {
|
||||
*prev_cell = &blank_cell;
|
||||
}
|
||||
|
||||
for (index_type pos=0; pos < limit; pos++) {
|
||||
char_type ch = self->cpu_cells[pos].ch;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue