comparison src/protocols/msn/httpmethod.c @ 9193:502707ca1836

[gaim-migrate @ 9988] Patch by Felipe Contreras to add MSN file transfer and buddy icons. Please test and report any bugs! committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sun, 06 Jun 2004 02:39:08 +0000
parents c30d81b4dd22
children ab6636c5a136
comparison
equal deleted inserted replaced
9192:5655dcd94d0f 9193:502707ca1836
46 } MsnHttpQueueData; 46 } MsnHttpQueueData;
47 47
48 static gboolean 48 static gboolean
49 http_poll(gpointer data) 49 http_poll(gpointer data)
50 { 50 {
51 MsnSession *session = data; 51 MsnSession *session;
52 MsnServConn *servconn;
53 GList *l; 52 GList *l;
54 53
55 for (l = session->servconns; l != NULL; l = l->next) 54 session = data;
56 { 55
57 servconn = (MsnServConn *)l->data; 56 for (l = session->switches; l != NULL; l = l->next)
58 57 {
59 if (servconn->http_data->dirty) 58 MsnSwitchBoard *swboard;
59
60 swboard = l->data;
61
62 g_return_val_if_fail(swboard->servconn->http_data != NULL, FALSE);
63
64 if (swboard->servconn->http_data->dirty)
60 { 65 {
61 #if 0 66 #if 0
62 gaim_debug_info("msn", "Polling server %s.\n", 67 gaim_debug_info("msn", "Polling server %s.\n",
63 servconn->http_data->gateway_host); 68 servconn->http_data->gateway_host);
64 #endif 69 #endif
65 msn_http_servconn_poll(servconn); 70 msn_http_servconn_poll(swboard->servconn);
66 } 71 }
67 } 72 }
73
74 if (session->notification->servconn->http_data->dirty)
75 msn_http_servconn_poll(session->notification->servconn);
68 76
69 return TRUE; 77 return TRUE;
70 } 78 }
71 79
72 static void 80 static void