# HG changeset patch # User Sadrul Habib Chowdhury # Date 1166769595 0 # Node ID e6adc7b25eb8fc2ebccd026c437aa28190d63684 # Parent 7dd8192b1a5ce77e5c185929292c387af5b55ce4 [gaim-migrate @ 18043] Plug a small leak in the pounce dialog. committer: Tailor Script diff -r 7dd8192b1a5c -r e6adc7b25eb8 gtk/gtkpounce.c --- a/gtk/gtkpounce.c Fri Dec 22 05:31:54 2006 +0000 +++ b/gtk/gtkpounce.c Fri Dec 22 06:39:55 2006 +0000 @@ -741,6 +741,8 @@ g_signal_connect(G_OBJECT(dialog->exec_cmd_browse), "clicked", G_CALLBACK(filesel), dialog->exec_cmd_entry); + g_object_set_data_full(G_OBJECT(dialog->window), "exec-widgets", + exec_widgets, (GDestroyNotify)g_ptr_array_free); sound_widgets = g_ptr_array_new(); g_ptr_array_add(sound_widgets,dialog->play_sound_entry); @@ -756,6 +758,8 @@ g_signal_connect(G_OBJECT(dialog->play_sound_test), "clicked", G_CALLBACK(pounce_test_sound), dialog->play_sound_entry); + g_object_set_data_full(G_OBJECT(dialog->window), "sound-widgets", + sound_widgets, (GDestroyNotify)g_ptr_array_free); g_signal_connect(G_OBJECT(dialog->send_msg_entry), "activate", G_CALLBACK(save_pounce_cb), dialog);