i3bar: check block text for NULL
Add a null check to `full_text` and `short_text` for a block before setting the markup property to avoid a segfault.
This commit is contained in:
parent
822cd3bf1b
commit
0962c7f011
|
@ -265,7 +265,9 @@ static int stdin_end_map(void *context) {
|
|||
}
|
||||
|
||||
i3string_set_markup(new_block->full_text, new_block->is_markup);
|
||||
i3string_set_markup(new_block->short_text, new_block->is_markup);
|
||||
|
||||
if (new_block->short_text != NULL)
|
||||
i3string_set_markup(new_block->short_text, new_block->is_markup);
|
||||
|
||||
TAILQ_INSERT_TAIL(&statusline_buffer, new_block, blocks);
|
||||
return 1;
|
||||
|
|
Loading…
Reference in New Issue