# HG changeset patch # User Elliott Sales de Andrade # Date 1260393008 0 # Node ID 128030df4d7cbaf56779ecd9fc6ef6355c115fa5 # Parent b96a7dc3fece9465392ccf1fadfb24b5f12f37b7 Don't attempt to parse extended caps if not using MSNP16. diff -r b96a7dc3fece -r 128030df4d7c libpurple/protocols/msn/notification.c --- a/libpurple/protocols/msn/notification.c Wed Dec 09 21:09:14 2009 +0000 +++ b/libpurple/protocols/msn/notification.c Wed Dec 09 21:10:08 2009 +0000 @@ -1324,7 +1324,7 @@ } clientid = strtoul(cmd->params[4], &extcap_str, 10); - if (extcap_str && *extcap_str) + if (session->protocol_ver >= 16 && extcap_str && *extcap_str) extcaps = strtoul(extcap_str+1, NULL, 10); else extcaps = 0;