diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2005-03-12 18:52:29 +0000 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2005-03-12 18:52:29 +0000 |
commit | 39d14185a18a8ffd4822593a495ab3a02e551c07 (patch) | |
tree | 4b9ae84b7f5fad681b6655990629e6b173fd6e58 /src/common | |
parent | c3f5e88286c6d7c2d00c241e0f7899f717dd78b8 (diff) | |
download | weechat-39d14185a18a8ffd4822593a495ab3a02e551c07.zip |
FIFO command/text not authorized on special buffers like DCC
Diffstat (limited to 'src/common')
-rw-r--r-- | src/common/fifo.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/common/fifo.c b/src/common/fifo.c index 36a6c850e..94ebce332 100644 --- a/src/common/fifo.c +++ b/src/common/fifo.c @@ -114,6 +114,14 @@ fifo_exec (char *text) pos_msg = text + 1; ptr_server = SERVER(gui_current_window->buffer); ptr_buffer = gui_current_window->buffer; + + if (!ptr_server) + { + irc_display_prefix (NULL, PREFIX_ERROR); + gui_printf (NULL, _("%s invalid buffer for displaying text via FIFO pipe\n"), + WEECHAT_WARNING); + return; + } } else { |