pidgin/pidgin

02a06f1449d9
Merged in dequisdequis/security/release-2.x.y (pull request #22)

irc: fix read out of bounds in irc_nick_skip_mode

Approved-by: Gary Kramlich
--- a/libpurple/protocols/irc/parse.c Tue Mar 06 06:14:26 2018 +0000
+++ b/libpurple/protocols/irc/parse.c Tue Mar 06 06:20:04 2018 +0000
@@ -533,7 +533,7 @@
mode_chars = irc->mode_chars ? irc->mode_chars : default_modes;
- while (strchr(mode_chars, *nick) != NULL)
+ while (*nick && strchr(mode_chars, *nick) != NULL)
nick++;
return nick;