From 6fc2163200949b0b30e15d040d8db6f719eebd70 Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Fri, 3 Oct 2008 12:58:42 +0200 Subject: [PATCH] Fix bug with nicklist bar item: remove last new line when used on top or bottom of window --- src/gui/gui-bar-item.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gui/gui-bar-item.c b/src/gui/gui-bar-item.c index 1c43e7f93..f0eebe196 100644 --- a/src/gui/gui-bar-item.c +++ b/src/gui/gui-bar-item.c @@ -1099,6 +1099,9 @@ gui_bar_item_default_buffer_nicklist (void *data, struct t_gui_bar_item *item, || (ptr_group && window->buffer->nicklist_display_groups && ptr_group->visible)) { + if (buf[0]) + strcat (buf, "\n"); + if (ptr_nick) { if (window->buffer->nicklist_display_groups) @@ -1127,7 +1130,6 @@ gui_bar_item_default_buffer_nicklist (void *data, struct t_gui_bar_item *item, } strcat (buf, gui_nicklist_get_group_start (ptr_group->name)); } - strcat (buf, "\n"); } gui_nicklist_get_next_item (window->buffer, &ptr_group, &ptr_nick); }