/[weechat]/weechat/src/common/fifo.c
ViewVC logotype

Diff of /weechat/src/common/fifo.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by flashcode, Sat Mar 12 18:52:29 2005 UTC revision 1.3 by flashcode, Tue Jul 12 17:05:02 2005 UTC
# Line 112  fifo_exec (char *text) Line 112  fifo_exec (char *text)
112      if (text[0] == '*')      if (text[0] == '*')
113      {      {
114          pos_msg = text + 1;          pos_msg = text + 1;
115          ptr_server = SERVER(gui_current_window->buffer);          ptr_buffer = (gui_current_window->buffer->dcc) ? gui_buffers : gui_current_window->buffer;
116          ptr_buffer = gui_current_window->buffer;          ptr_server = SERVER(ptr_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;  
         }  
117      }      }
118      else      else
119      {      {
# Line 172  fifo_exec (char *text) Line 164  fifo_exec (char *text)
164          }          }
165      }      }
166            
     if (!ptr_server)  
     {  
         irc_display_prefix (NULL, PREFIX_ERROR);  
         gui_printf (NULL, _("%s invalid text received on FIFO pipe\n"),  
                     WEECHAT_WARNING);  
         return;  
     }  
       
167      if (!ptr_buffer)      if (!ptr_buffer)
168      {      {
169          if (ptr_channel)          if (ptr_channel)
170              ptr_buffer = ptr_channel->buffer;              ptr_buffer = ptr_channel->buffer;
171          else          else
172              ptr_buffer = ptr_server->buffer;              ptr_buffer = gui_buffers;
173      }      }
174            
175      user_command (ptr_server, ptr_buffer, pos_msg);      user_command (ptr_server, ptr_buffer, pos_msg);

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26