43 |
void |
void |
44 |
irc_display_prefix (t_gui_buffer *buffer, char *prefix) |
irc_display_prefix (t_gui_buffer *buffer, char *prefix) |
45 |
{ |
{ |
46 |
|
int type; |
47 |
|
|
48 |
|
type = MSG_TYPE_INFO; |
49 |
|
if (!cfg_log_plugin_msg && (prefix == PREFIX_PLUGIN)) |
50 |
|
type |= MSG_TYPE_NOLOG; |
51 |
|
|
52 |
if (prefix[0] == prefix[2]) |
if (prefix[0] == prefix[2]) |
53 |
{ |
{ |
54 |
gui_printf_color (buffer, COLOR_WIN_CHAT_PREFIX1, "%c", prefix[0]); |
gui_printf_color_type (buffer, type, COLOR_WIN_CHAT_PREFIX1, "%c", prefix[0]); |
55 |
gui_printf_color (buffer, COLOR_WIN_CHAT_PREFIX2, "%c", prefix[1]); |
gui_printf_color_type (buffer, type, COLOR_WIN_CHAT_PREFIX2, "%c", prefix[1]); |
56 |
gui_printf_color (buffer, COLOR_WIN_CHAT_PREFIX1, "%c ", prefix[2]); |
gui_printf_color_type (buffer, type, COLOR_WIN_CHAT_PREFIX1, "%c ", prefix[2]); |
57 |
} |
} |
58 |
else |
else |
59 |
gui_printf_color (buffer, COLOR_WIN_CHAT_PREFIX1, "%s ", prefix); |
gui_printf_color (buffer, COLOR_WIN_CHAT_PREFIX1, "%s ", prefix); |