summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/wee-command.c6
-rw-r--r--src/core/wee-upgrade.c9
-rw-r--r--src/gui/gui-buffer.c10
-rw-r--r--src/gui/gui-line.c14
4 files changed, 29 insertions, 10 deletions
diff --git a/src/core/wee-command.c b/src/core/wee-command.c
index e88e51587..2657ee291 100644
--- a/src/core/wee-command.c
+++ b/src/core/wee-command.c
@@ -3293,7 +3293,11 @@ COMMAND_CALLBACK(hotlist)
if (priority < 0)
COMMAND_ERROR;
}
- gui_hotlist_add (buffer, priority, NULL, 0);
+ gui_hotlist_add (
+ buffer,
+ priority,
+ NULL, /* creation_time */
+ 0); /* check_conditions */
return WEECHAT_RC_OK;
}
diff --git a/src/core/wee-upgrade.c b/src/core/wee-upgrade.c
index 187e39340..3846c9eda 100644
--- a/src/core/wee-upgrade.c
+++ b/src/core/wee-upgrade.c
@@ -767,10 +767,11 @@ upgrade_weechat_read_hotlist (struct t_infolist *infolist)
if (buf)
{
memcpy (&creation_time, buf, size);
- new_hotlist = gui_hotlist_add (ptr_buffer,
- infolist_integer (infolist, "priority"),
- &creation_time,
- 1);
+ new_hotlist = gui_hotlist_add (
+ ptr_buffer,
+ infolist_integer (infolist, "priority"),
+ &creation_time,
+ 1); /* check_conditions */
if (new_hotlist)
{
for (i = 0; i < GUI_HOTLIST_NUM_PRIORITIES; i++)
diff --git a/src/gui/gui-buffer.c b/src/gui/gui-buffer.c
index aea60fa0e..62442f5ea 100644
--- a/src/gui/gui-buffer.c
+++ b/src/gui/gui-buffer.c
@@ -2157,9 +2157,17 @@ gui_buffer_set (struct t_gui_buffer *buffer, const char *property,
if (error && !error[0])
{
if (number < 0)
+ {
gui_hotlist_remove_buffer (buffer, 0);
+ }
else
- (void) gui_hotlist_add (buffer, number, NULL, 1);
+ {
+ (void) gui_hotlist_add (
+ buffer,
+ number,
+ NULL, /* creation_time */
+ 0); /* check_conditions */
+ }
}
}
}
diff --git a/src/gui/gui-line.c b/src/gui/gui-line.c
index da8a3196a..4e29d5685 100644
--- a/src/gui/gui-line.c
+++ b/src/gui/gui-line.c
@@ -1790,8 +1790,11 @@ gui_line_add (struct t_gui_line *line)
if ((line->data->notify_level >= GUI_HOTLIST_MIN)
&& line->data->highlight)
{
- (void) gui_hotlist_add (line->data->buffer,
- GUI_HOTLIST_HIGHLIGHT, NULL, 1);
+ (void) gui_hotlist_add (
+ line->data->buffer,
+ GUI_HOTLIST_HIGHLIGHT,
+ NULL, /* creation_time */
+ 1); /* check_conditions */
if (!weechat_upgrading)
{
message_for_signal = gui_line_build_string_prefix_message (
@@ -1822,8 +1825,11 @@ gui_line_add (struct t_gui_line *line)
}
if (line->data->notify_level >= GUI_HOTLIST_MIN)
{
- (void) gui_hotlist_add (line->data->buffer,
- line->data->notify_level, NULL, 1);
+ (void) gui_hotlist_add (
+ line->data->buffer,
+ line->data->notify_level,
+ NULL, /* creation_time */
+ 1); /* check_conditions */
}
}
}