Indentation fixes and code cleanup.

This commit is contained in:
Diogo Sousa
2013-07-10 00:42:34 +01:00
parent 7101b7b864
commit 5e240eb259
3 changed files with 25 additions and 13 deletions

View File

@@ -2070,6 +2070,8 @@ text_emit (int index, session *sess, char *a, char *b, char *c, char *d,
int i;
unsigned int stripcolor_args = (chanopt_is_set (prefs.hex_text_stripcolor_msg, sess->text_strip) ? 0xFFFFFFFF : 0);
char tbuf[NICKLEN + 4];
int eat1;
int eat2;
if (prefs.hex_text_color_nicks && (index == XP_TE_CHANACTION || index == XP_TE_CHANMSG))
{
@@ -2086,9 +2088,11 @@ text_emit (int index, session *sess, char *a, char *b, char *c, char *d,
for (i = 5; i < PDIWORDS; i++)
word[i] = "\000";
eat1 = plugin_emit_print (sess, word);
eat2 = plugin_emit_print_attrs (sess, word, timestamp);
/* don't use || here, since it might short-circuit */
if (plugin_emit_print (sess, word)
+ plugin_emit_print_attrs (sess, word, timestamp))
if (eat1 || eat2)
return;
/* If a plugin's callback executes "/close", 'sess' may be invalid */