# HG changeset patch # User Mark Doliner # Date 1103849466 0 # Node ID 046be0a754b6b5edb3d33237245b62b55e7dd189 # Parent ce098e226486ae6a5fd4aada25c2d600854e2a51 [gaim-migrate @ 11650] sf patch #1089987, from Evan Schoenberg - An oscar ft crash avoidsion committer: Tailor Script diff -r ce098e226486 -r 046be0a754b6 src/protocols/oscar/oscar.c --- a/src/protocols/oscar/oscar.c Fri Dec 24 00:05:36 2004 +0000 +++ b/src/protocols/oscar/oscar.c Fri Dec 24 00:51:06 2004 +0000 @@ -1993,9 +1993,16 @@ static void oscar_xfer_cancel_recv(GaimXfer *xfer) { - struct aim_oft_info *oft_info = xfer->data; - GaimConnection *gc = oft_info->sess->aux_data; - OscarData *od = gc->proto_data; + struct aim_oft_info *oft_info; + GaimConnection *gc; + OscarData *od; + + g_return_if_fail(xfer != NULL); + g_return_if_fail(xfer->data != NULL); + + oft_info = xfer->data; + gc = oft_info->sess->aux_data; + od = gc->proto_data; gaim_debug_info("oscar", "AAA - in oscar_xfer_cancel_recv\n");