From: pk910 Date: Mon, 30 Jan 2012 19:41:07 +0000 (+0100) Subject: fixed crash in ext_amsg_block (some systems cut off the \n at the end of the line) X-Git-Url: http://git.pk910.de/?p=ircu2.10.12-pk.git;a=commitdiff_plain;h=2dc5507d3a0f04385880484bff5d45bdf5cb0ee9 fixed crash in ext_amsg_block (some systems cut off the \n at the end of the line) --- diff --git a/ircd/channel.c b/ircd/channel.c index 5a17a6b..dc8783c 100644 --- a/ircd/channel.c +++ b/ircd/channel.c @@ -4346,7 +4346,7 @@ int ext_amsg_block(struct Client *cptr, struct Channel *chptr, const char *msg) int p_pos = 0; int is_visible = 1, is_ccode = 0, i = 0, j = 0; char codes[5]; - for(i = 0; p != '\n'; p = stripped_message[++i]) { + for(i = 0; p != '\n' && p != 0; p = stripped_message[++i]) { if(p == 3) { j = 0; is_ccode = 1;