aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-01-02 02:32:54 +0000
committerChristian Grothoff <christian@grothoff.org>2012-01-02 02:32:54 +0000
commit81c9b76e3e860132b2d72747a8c51147c464d713 (patch)
tree8c92c830bd9b362460af747bff8e5c219afe7970
parente37ed18435011c6603fb6f872d5b701f47babfab (diff)
downloadgnunet-gtk-81c9b76e3e860132b2d72747a8c51147c464d713.tar.gz
gnunet-gtk-81c9b76e3e860132b2d72747a8c51147c464d713.zip
-LRN: Fix
-rw-r--r--src/fs/gnunet-fs-gtk-download.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/fs/gnunet-fs-gtk-download.c b/src/fs/gnunet-fs-gtk-download.c
index 41827020..e3ee68c4 100644
--- a/src/fs/gnunet-fs-gtk-download.c
+++ b/src/fs/gnunet-fs-gtk-download.c
@@ -107,7 +107,8 @@ GNUNET_GTK_save_as_dialog_delete_event_cb (GtkWidget * widget, GdkEvent * event,
107 dc->meta = NULL; 107 dc->meta = NULL;
108 if (dc->rr != NULL) 108 if (dc->rr != NULL)
109 { 109 {
110 de->rr = dc->rr; 110 /* We're going to free "dc" very soon */
111 de->rr = gtk_tree_row_reference_copy (dc->rr);
111 de->ts = GTK_TREE_STORE (gtk_tree_row_reference_get_model (dc->rr)); 112 de->ts = GTK_TREE_STORE (gtk_tree_row_reference_get_model (dc->rr));
112 } 113 }
113 if (dc->sr != NULL) 114 if (dc->sr != NULL)