X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fhildon2%2Fmodest-platform.c;h=dea33a8d0e41947c123fd6ae16b3fc87f0e19e1d;hp=15aa68a350e1d583d9f5c3ddda2d8cacb14326f8;hb=545c2344e9db7eb19d5deac4c1d6eb5ec2c68887;hpb=b71db5829cbf156097d4f3bf6c8b8d5b4e0fcb52 diff --git a/src/hildon2/modest-platform.c b/src/hildon2/modest-platform.c index 15aa68a..dea33a8 100644 --- a/src/hildon2/modest-platform.c +++ b/src/hildon2/modest-platform.c @@ -2842,19 +2842,22 @@ static void on_move_to_dialog_action_clicked (GtkButton *selection, gpointer user_data) { - TnyFolderStore *selected; GtkWidget *dialog; - GtkWidget *folder_view; gboolean showing_folders; dialog = (GtkWidget *) user_data; showing_folders = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (dialog), MOVE_TO_DIALOG_SHOWING_FOLDERS)); if (showing_folders) { + TnyFolderStore *selected; + GtkWidget *folder_view; + folder_view = GTK_WIDGET (g_object_get_data (G_OBJECT (dialog), MOVE_TO_DIALOG_FOLDER_VIEW)); selected = modest_folder_view_get_selected (MODEST_FOLDER_VIEW (folder_view)); - if (selected) + if (selected) { gtk_dialog_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK); + g_object_unref (selected); + } } }