# HG changeset patch # User Eric Warmenhoven # Date 971172986 0 # Node ID 50f2977537d8fc4d2062fe274ebe822076893ac1 # Parent 2cd7b73e2c9ad8edd836ad45b94ca4ff72733496 [gaim-migrate @ 975] segfault avoidance and notes about libfaim committer: Tailor Script diff -r 2cd7b73e2c9a -r 50f2977537d8 libfaim/README.gaim --- a/libfaim/README.gaim Tue Oct 10 10:04:59 2000 +0000 +++ b/libfaim/README.gaim Tue Oct 10 10:16:26 2000 +0000 @@ -87,6 +87,10 @@ - Warnings are there now. Yes, I know it says the wrong value. +- I have reason to believe that if a libfaim user invites a TOC user, the TOC +user will get a fucked up message. Receiving invitations work well, and sending +invitations to Oscar users works well. + - There are also FIXME's scattered about gaim. Grep around for those, figure out what needs to be fixed, do that sort of thing. :) (Fixing the things listed in KNOWN ISSUES above, or any other bugs you happen to find, is a very good use diff -r 2cd7b73e2c9a -r 50f2977537d8 src/oscar.c --- a/src/oscar.c Tue Oct 10 10:04:59 2000 +0000 +++ b/src/oscar.c Tue Oct 10 10:16:26 2000 +0000 @@ -102,6 +102,11 @@ struct aim_conn_t *s; while (g) { c = (struct gaim_connection *)g->data; + if (c->protocol != PROTO_OSCAR) { + c = NULL; + g = g->next; + continue; + } s = c->oscar_sess->connlist; while (s) { if (conn == s)