diff options
author | Sebastien Helleu <flashcode@flashtux.org> | 2005-05-24 14:10:56 +0000 |
---|---|---|
committer | Sebastien Helleu <flashcode@flashtux.org> | 2005-05-24 14:10:56 +0000 |
commit | 01186c6c8bd553a7ee72ac23acbefe7b598f2f7d (patch) | |
tree | 1700080602235945441de8d8703d44eb0ba8c5b6 /src/gui | |
parent | 29ffe7e0d8774163a91fdd4469f7a2ddce8521a6 (diff) | |
download | weechat-01186c6c8bd553a7ee72ac23acbefe7b598f2f7d.zip |
Fixed startup crash when weechat config file is not found
Diffstat (limited to 'src/gui')
-rw-r--r-- | src/gui/curses/gui-display.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/gui/curses/gui-display.c b/src/gui/curses/gui-display.c index cd5d39556..f3dd99bed 100644 --- a/src/gui/curses/gui-display.c +++ b/src/gui/curses/gui-display.c @@ -2600,14 +2600,14 @@ gui_printf_type_color (t_gui_buffer *buffer, int type, int color, char *message, wee_log_printf ("gui_printf without buffer! this is a bug, please send to developers - thanks\n"); return; } + + if (buffer->dcc) + buffer = gui_buffers; + + if (buffer->dcc) + return; } - if (buffer->dcc) - buffer = gui_buffers; - - if (buffer->dcc) - return; - va_start (argptr, message); vsnprintf (buf, sizeof (buf) - 1, message, argptr); va_end (argptr); |