1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-02 07:46:38 +02:00

core: add function gui_buffer_search_by_id (issue #2081)

This commit is contained in:
Sébastien Helleu
2024-03-07 07:32:27 +01:00
parent c71e6a50eb
commit 5af0415508
3 changed files with 44 additions and 0 deletions
+20
View File
@@ -2860,6 +2860,26 @@ gui_buffer_search_main ()
return NULL;
}
/*
* Searches for a buffer by id (unique identifier).
*/
struct t_gui_buffer *
gui_buffer_search_by_id (long long id)
{
struct t_gui_buffer *ptr_buffer;
for (ptr_buffer = gui_buffers; ptr_buffer;
ptr_buffer = ptr_buffer->next_buffer)
{
if (ptr_buffer->id == id)
return ptr_buffer;
}
/* buffer not found */
return NULL;
}
/*
* Searches for a buffer by full name (example: "irc.libera.#weechat").
*