aboutsummaryrefslogtreecommitdiff
path: root/src/fs/gnunet-fs-gtk_event-handler.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fs/gnunet-fs-gtk_event-handler.c')
-rw-r--r--src/fs/gnunet-fs-gtk_event-handler.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/fs/gnunet-fs-gtk_event-handler.c b/src/fs/gnunet-fs-gtk_event-handler.c
index de06d2a7..fb1fdb97 100644
--- a/src/fs/gnunet-fs-gtk_event-handler.c
+++ b/src/fs/gnunet-fs-gtk_event-handler.c
@@ -1468,14 +1468,18 @@ update_search_result (struct SearchResult *sr,
1468 "Updating search result SR=%p with %d, %u, %u\n", 1468 "Updating search result SR=%p with %d, %u, %u\n",
1469 sr, availability_rank, 1469 sr, availability_rank,
1470 availability_certainty, applicability_rank); 1470 availability_certainty, applicability_rank);
1471 desc = GNUNET_FS_GTK_get_description_from_metadata (meta, &desc_is_a_dup);
1472 mime = get_mimetype_from_metadata (meta);
1473 pixbuf = GNUNET_FS_GTK_get_thumbnail_from_meta_data (meta);
1474 tp = gtk_tree_row_reference_get_path (sr->rr); 1471 tp = gtk_tree_row_reference_get_path (sr->rr);
1475 tm = gtk_tree_row_reference_get_model (sr->rr); 1472 tm = gtk_tree_row_reference_get_model (sr->rr);
1476 ts = GTK_TREE_STORE (tm); 1473 ts = GTK_TREE_STORE (tm);
1477 gtk_tree_model_get_iter (tm, &iter, tp); 1474 if (! gtk_tree_model_get_iter (tm, &iter, tp))
1475 {
1476 GNUNET_break (0);
1477 return;
1478 }
1478 gtk_tree_path_free (tp); 1479 gtk_tree_path_free (tp);
1480 desc = GNUNET_FS_GTK_get_description_from_metadata (meta, &desc_is_a_dup);
1481 mime = get_mimetype_from_metadata (meta);
1482 pixbuf = GNUNET_FS_GTK_get_thumbnail_from_meta_data (meta);
1479 gtk_tree_model_get (tm, &iter, 0, &ometa, -1); 1483 gtk_tree_model_get (tm, &iter, 0, &ometa, -1);
1480 if (NULL != ometa) 1484 if (NULL != ometa)
1481 GNUNET_CONTAINER_meta_data_destroy (ometa); 1485 GNUNET_CONTAINER_meta_data_destroy (ometa);