comparison libpurple/protocols/msn/slpmsg.c @ 30781:74e372b31486

Allow temporary SlpMessages so we can get slp specific code from MsnMessage.
author masca@cpw.pidgin.im
date Tue, 08 Jun 2010 01:45:49 +0000
parents b98d1ca8422d
children 09f2a7d2ac99
comparison
equal deleted inserted replaced
30780:b98d1ca8422d 30781:74e372b31486
40 slpmsg = g_new0(MsnSlpMessage, 1); 40 slpmsg = g_new0(MsnSlpMessage, 1);
41 41
42 if (purple_debug_is_verbose()) 42 if (purple_debug_is_verbose())
43 purple_debug_info("msn", "slpmsg new (%p)\n", slpmsg); 43 purple_debug_info("msn", "slpmsg new (%p)\n", slpmsg);
44 44
45 slpmsg->slplink = slplink; 45 if (slplink) {
46 46 slpmsg->slplink = slplink;
47 slplink->slp_msgs = 47
48 g_list_append(slplink->slp_msgs, slpmsg); 48 slplink->slp_msgs =
49 g_list_append(slplink->slp_msgs, slpmsg);
50 } else
51 slpmsg->slplink = NULL;
49 52
50 slpmsg->header = NULL; 53 slpmsg->header = NULL;
51 slpmsg->footer = NULL; 54 slpmsg->footer = NULL;
52 55
53 return slpmsg; 56 return slpmsg;