comparison libpurple/protocols/jabber/jabber.c @ 23744:3c3032be12de

Restrict buddy icon downloads from arbitrary urls to 200kB. Also, cancel buddy icon downloads when disconnecting.
author Daniel Atallah <daniel.atallah@gmail.com>
date Sat, 09 Aug 2008 01:58:27 +0000
parents fa8567fa0ca0
children 1de1494a13e5 e22bcca9f2b2 d777355b4a82
comparison
equal deleted inserted replaced
23742:de8f2d3e538a 23744:3c3032be12de
1318 g_free(sh->jid); 1318 g_free(sh->jid);
1319 g_free(sh->host); 1319 g_free(sh->host);
1320 g_free(sh->zeroconf); 1320 g_free(sh->zeroconf);
1321 g_free(sh); 1321 g_free(sh);
1322 js->bs_proxies = g_list_delete_link(js->bs_proxies, js->bs_proxies); 1322 js->bs_proxies = g_list_delete_link(js->bs_proxies, js->bs_proxies);
1323 }
1324
1325 while(js->url_datas) {
1326 purple_util_fetch_url_cancel(js->url_datas->data);
1327 js->url_datas = g_slist_delete_link(js->url_datas, js->url_datas);
1323 } 1328 }
1324 1329
1325 g_free(js->stream_id); 1330 g_free(js->stream_id);
1326 if(js->user) 1331 if(js->user)
1327 jabber_id_free(js->user); 1332 jabber_id_free(js->user);