# HG changeset patch # User Daniel Atallah # Date 1191977074 0 # Node ID 9bdc5144bd96b0949dfa671696b6d32bc56c1004 # Parent 9c2ec10933b252c2fe99df5da12ed348af9c6f6e Fix CID 340; potential NULL deref. diff -r 9c2ec10933b2 -r 9bdc5144bd96 libpurple/protocols/oscar/oscar.c --- a/libpurple/protocols/oscar/oscar.c Wed Oct 10 00:08:54 2007 +0000 +++ b/libpurple/protocols/oscar/oscar.c Wed Oct 10 00:44:34 2007 +0000 @@ -1128,8 +1128,10 @@ aim_clientready(od, conn); chatcon = find_oscar_chat_by_conn(gc, conn); - chatcon->id = id; - chatcon->conv = serv_got_joined_chat(gc, id++, chatcon->show); + if (chatcon) { + chatcon->id = id; + chatcon->conv = serv_got_joined_chat(gc, id++, chatcon->show); + } } static void