# HG changeset patch # User Nathan Walp # Date 1066003883 0 # Node ID e4851710d9a9f2563369a82aec3c6b3042232d51 # Parent 136daef154f64b24c3353d499def499e025f24c6 [gaim-migrate @ 7821] fix a potential segfault on some weird roster input committer: Tailor Script diff -r 136daef154f6 -r e4851710d9a9 src/protocols/jabber/roster.c --- a/src/protocols/jabber/roster.c Mon Oct 13 00:10:43 2003 +0000 +++ b/src/protocols/jabber/roster.c Mon Oct 13 00:11:23 2003 +0000 @@ -152,7 +152,9 @@ jb = jabber_buddy_find(js, jid, TRUE); - if(!strcmp(subscription, "to")) + if(!subscription) + jb->subscription = JABBER_SUB_NONE; + else if(!strcmp(subscription, "to")) jb->subscription = JABBER_SUB_TO; else if(!strcmp(subscription, "from")) jb->subscription = JABBER_SUB_FROM;