buflist: fix crash in auto-scroll of bar when the buflist item is not the first item in the bar
(cherry picked from commit f851246ff667a5ab9fb03675a368988028180f9c)
This commit is contained in:
parent
f105c6f0b5
commit
f30d556e25
@ -20,6 +20,7 @@ https://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
|
||||
|
||||
Bug fixes::
|
||||
|
||||
* buflist: fix crash in auto-scroll of bar when the buflist item is not the first item in the bar
|
||||
* logger: call strftime before replacing buffer local variables
|
||||
|
||||
[[v1.9]]
|
||||
|
@ -104,8 +104,11 @@ buflist_bar_item_bar_can_scroll (struct t_gui_bar *bar)
|
||||
if (!items_subcount || (items_subcount[0] <= 0))
|
||||
return 0;
|
||||
items_name = weechat_hdata_pointer (buflist_hdata_bar, bar, "items_name");
|
||||
if (!items_name || (strcmp (items_name[0][0], BUFLIST_BAR_ITEM_NAME) != 0))
|
||||
if (!items_name || !items_name[0] || !items_name[0][0]
|
||||
|| (strcmp (items_name[0][0], BUFLIST_BAR_ITEM_NAME) != 0))
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* OK, bar can be scrolled! */
|
||||
return 1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user