From 0ab44c02a4e98a521518b97c4e6d45f77812f926 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Tue, 4 Aug 2020 23:12:18 +0200 Subject: [PATCH] core: check that line is not NULL in functions gui_line_is_displayed and gui_line_get_nick_tag --- src/gui/gui-line.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gui/gui-line.c b/src/gui/gui-line.c index a0b3fcedd..964a6e931 100644 --- a/src/gui/gui-line.c +++ b/src/gui/gui-line.c @@ -383,6 +383,9 @@ gui_line_get_align (struct t_gui_buffer *buffer, struct t_gui_line *line, int gui_line_is_displayed (struct t_gui_line *line) { + if (!line) + return 0; + /* line is hidden if filters are enabled and flag "displayed" is not set */ if (gui_filters_enabled && !line->data->displayed) return 0; @@ -733,6 +736,9 @@ gui_line_get_nick_tag (struct t_gui_line *line) { const char *tag; + if (!line) + return NULL; + tag = gui_line_search_tag_starting_with (line, "nick_"); if (!tag) return NULL;