diff options
author | LemonBoy <LemonBoy@users.noreply.github.com> | 2016-06-26 21:09:01 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-06-26 21:09:01 +0200 |
commit | b8f7eaad40d66b653fa1ff2ed366954e6e8d9732 (patch) | |
tree | 0f68c0fb450e3e42e5eb0bf63b558179b78b2d57 /src | |
parent | f264a789478757da0d27507c7c85a37f450c83c0 (diff) | |
parent | c2c32e39559e4081ea2ebfecbfc67d9553a9ad12 (diff) | |
download | irssi-b8f7eaad40d66b653fa1ff2ed366954e6e8d9732.zip |
Merge pull request #501 from ailin-nemui/more-crash
check for NULL in statusbar_more_updated
Diffstat (limited to 'src')
-rw-r--r-- | src/fe-text/statusbar-items.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/fe-text/statusbar-items.c b/src/fe-text/statusbar-items.c index e3e0c2a6..0db4f63a 100644 --- a/src/fe-text/statusbar-items.c +++ b/src/fe-text/statusbar-items.c @@ -289,6 +289,10 @@ static void sig_statusbar_more_updated(void) { int visible; + /* no active window, for example during /window hide */ + if (active_win == NULL) + return; + visible = g_slist_find(more_visible, WINDOW_MAIN(active_win)) != NULL; if (WINDOW_GUI(active_win)->view->more_text != visible) statusbar_items_redraw("more"); |