Ticket #1131: word_wrap_group_chat_messages.patch
File word_wrap_group_chat_messages.patch, 773 bytes (added by , at 2014-02-20T10:30:32Z) |
---|
-
irc_im.c
diff --git a/irc_im.c b/irc_im.c index 940f93b..62f5a54 100644
a b static gboolean bee_irc_chat_msg( bee_t *bee, struct groupchat *c, bee_user_t *b 625 625 irc_t *irc = bee->ui_data; 626 626 irc_user_t *iu = bu->ui_data; 627 627 irc_channel_t *ic = c->ui_data; 628 char * ts = NULL;628 char *wrapped, *ts = NULL; 629 629 630 630 if( ic == NULL ) 631 631 return FALSE; … … static gboolean bee_irc_chat_msg( bee_t *bee, struct groupchat *c, bee_user_t *b 633 633 if( sent_at > 0 && set_getbool( &bee->set, "display_timestamps" ) ) 634 634 ts = irc_format_timestamp( irc, sent_at ); 635 635 636 irc_send_msg( iu, "PRIVMSG", ic->name, msg, ts ); 636 wrapped = word_wrap( msg, 425 ); 637 irc_send_msg( iu, "PRIVMSG", ic->name, wrapped, ts ); 637 638 g_free( ts ); 638 639 639 640 return TRUE;