# HG changeset patch # User Elliott Sales de Andrade # Date 1291348180 0 # Node ID 703dd6f433a9833e4632d3cb0ded90abeb12c460 # Parent 1546ad4f93b3936bb078d92f81dd18b34a813ec1 Oops, this is the wrong limit. diff -r 1546ad4f93b3 -r 703dd6f433a9 libpurple/protocols/msn/msn.c --- a/libpurple/protocols/msn/msn.c Thu Dec 02 06:32:55 2010 +0000 +++ b/libpurple/protocols/msn/msn.c Fri Dec 03 03:49:40 2010 +0000 @@ -264,13 +264,13 @@ for (; *alias && i < BUDDY_ALIAS_MAXLEN; alias++) { if (*alias == '%') { - if (i > BUF_LEN - 4) + if (i > BUDDY_ALIAS_MAXLEN - 4) break; real_alias[i++] = '%'; real_alias[i++] = '2'; real_alias[i++] = '5'; } else if (*alias == ' ') { - if (i > BUF_LEN - 4) + if (i > BUDDY_ALIAS_MAXLEN - 4) break; real_alias[i++] = '%'; real_alias[i++] = '2';