|
From: Don S. <do...@se...> - 2005-02-04 19:44:09
|
On 14:50 Thu 03 Feb , Don Seiler wrote:
> if (!g_hash_table_lookup(conn->buddies, norm)) {
> b =3D bnet_buddy_new(norm, buddy->name);
> if (conn->welcome)
> b->new_entry =3D TRUE;
> g_hash_table_insert(conn->buddies, b->norm, b);
> bnet_conn_request_friends_list(conn);
> }
I committed a fix. I added an "else" to this if block, and call
gaim_blist_remove_buddy(buddy) if the buddy already exists. Worked well
in my tests.
That was the last bug in our tracker. I have the privacy RFE that I
might try and do this weekend if I don't get sucked up in Diablo II.
--=20
Don Seiler
do...@se...
Public Key: http://pgp.mit.edu:11371/pks/lookup?op=3Dget&search=3D0xFC87F041
Fingerprint: 0B56 50D5 E91E 4D4C 83B7 207C 76AC 5DA2 FC87 F041
|