Mercurial > pidgin.yaz
comparison libpurple/protocols/msn/httpconn.c @ 20987:0cbfc19e4909
Fix some leaks caused by misuse of g_list_remove_link() instead of g_list_delete_link().
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Thu, 18 Oct 2007 20:20:57 +0000 |
parents | 2c039a40babc |
children | 84807b5e60fa |
comparison
equal
deleted
inserted
replaced
20986:12753bdeaf47 | 20987:0cbfc19e4909 |
---|---|
690 while (httpconn->queue != NULL) { | 690 while (httpconn->queue != NULL) { |
691 MsnHttpQueueData *queue_data; | 691 MsnHttpQueueData *queue_data; |
692 | 692 |
693 queue_data = (MsnHttpQueueData *) httpconn->queue->data; | 693 queue_data = (MsnHttpQueueData *) httpconn->queue->data; |
694 | 694 |
695 httpconn->queue = g_list_remove_link(httpconn->queue, httpconn->queue); | 695 httpconn->queue = g_list_delete_link(httpconn->queue, httpconn->queue); |
696 | 696 |
697 g_free(queue_data->body); | 697 g_free(queue_data->body); |
698 g_free(queue_data); | 698 g_free(queue_data); |
699 } | 699 } |
700 | 700 |