diff options
Diffstat (limited to 'src/fs/gnunet-fs-gtk-download.c')
-rw-r--r-- | src/fs/gnunet-fs-gtk-download.c | 3 |
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) |