1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-27 13:26:38 +02:00

core: check that buffer is not NULL in function gui_input_set_pos

This commit is contained in:
Sébastien Helleu
2024-05-08 12:04:06 +02:00
parent b2c7682242
commit 9ce666fc31
+7 -7
View File
@@ -224,13 +224,13 @@ gui_input_search_signal (struct t_gui_buffer *buffer)
void
gui_input_set_pos (struct t_gui_buffer *buffer, int pos)
{
if ((pos >= 0) && (buffer->input_buffer_pos != pos))
{
buffer->input_buffer_pos = pos;
if (buffer->input_buffer_pos > buffer->input_buffer_length)
buffer->input_buffer_pos = buffer->input_buffer_length;
gui_input_text_cursor_moved_signal (buffer);
}
if (!buffer || (pos < 0) || (buffer->input_buffer_pos == pos))
return;
buffer->input_buffer_pos = pos;
if (buffer->input_buffer_pos > buffer->input_buffer_length)
buffer->input_buffer_pos = buffer->input_buffer_length;
gui_input_text_cursor_moved_signal (buffer);
}
/*