pidgin/gtklog.c

branch
release-2.x.y
changeset 40764
d687fda4047d
parent 38259
c593fc9f5438
equal deleted inserted replaced
40761:f8ecce79cb9a 40764:d687fda4047d
26 #include "internal.h" 26 #include "internal.h"
27 #include "pidgin.h" 27 #include "pidgin.h"
28 28
29 #include "account.h" 29 #include "account.h"
30 #include "debug.h" 30 #include "debug.h"
31 #include "glibcompat.h"
31 #include "log.h" 32 #include "log.h"
32 #include "notify.h" 33 #include "notify.h"
33 #include "request.h" 34 #include "request.h"
34 #include "util.h" 35 #include "util.h"
35 36
214 } else 215 } else
215 syslog_viewer = NULL; 216 syslog_viewer = NULL;
216 217
217 purple_request_close_with_handle(lv); 218 purple_request_close_with_handle(lv);
218 219
219 g_list_foreach(lv->logs, (GFunc)purple_log_free, NULL); 220 g_list_free_full(lv->logs, (GDestroyNotify)purple_log_free);
220 g_list_free(lv->logs);
221 221
222 g_free(lv->search); 222 g_free(lv->search);
223 g_free(lv); 223 g_free(lv);
224 224
225 gtk_widget_destroy(w); 225 gtk_widget_destroy(w);

mercurial