aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-03-22 16:51:59 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-03-22 16:51:59 +0000
commite3c281462967b59b1b954d713526b781c6380d1d (patch)
tree2270838dd1e3580635255536c897c974a332165d
parent20f22067b8c11edb06ca02ad87493c75af46973e (diff)
downloadgnunet-gtk-e3c281462967b59b1b954d713526b781c6380d1d.tar.gz
gnunet-gtk-e3c281462967b59b1b954d713526b781c6380d1d.zip
- cleanup
-rw-r--r--src/gns/gnunet-gns-gtk_zone.c18
1 files changed, 8 insertions, 10 deletions
diff --git a/src/gns/gnunet-gns-gtk_zone.c b/src/gns/gnunet-gns-gtk_zone.c
index de031086..cbcbfaa8 100644
--- a/src/gns/gnunet-gns-gtk_zone.c
+++ b/src/gns/gnunet-gns-gtk_zone.c
@@ -362,7 +362,6 @@ GNUNET_GNS_GTK_type_cellrenderercombo_changed_cb (GtkCellRendererCombo *combo,
362 struct GNUNET_GNS_Context *gns = user_data; 362 struct GNUNET_GNS_Context *gns = user_data;
363 GtkTreeIter it; 363 GtkTreeIter it;
364 GtkTreeIter child; 364 GtkTreeIter child;
365 GtkTreeModel *tm = GTK_TREE_MODEL(gns->ts);
366 guint type; 365 guint type;
367 int record_row; 366 int record_row;
368 char *type_str; 367 char *type_str;
@@ -371,14 +370,14 @@ GNUNET_GNS_GTK_type_cellrenderercombo_changed_cb (GtkCellRendererCombo *combo,
371 void *data; 370 void *data;
372 size_t data_size; 371 size_t data_size;
373 372
374 gtk_tree_model_get(GTK_TREE_MODEL(gns->ls), new_iter, 0, &type, -1); 373 gtk_tree_model_get(gns->tm, new_iter, 0, &type, -1);
375 gtk_tree_model_get(GTK_TREE_MODEL(gns->ls), new_iter, TYPE_LIST_TYPENAME, &type_str, -1); 374 gtk_tree_model_get(gns->tm, new_iter, TYPE_LIST_TYPENAME, &type_str, -1);
376 375
377 376
378 /* check if this is a new record */ 377 /* check if this is a new record */
379 gtk_tree_model_get_iter_from_string(tm, &it, path); 378 gtk_tree_model_get_iter_from_string(gns->tm, &it, path);
380 gtk_tree_model_get(tm, &it, TREE_COL_IS_RECORD_ROW, &record_row, -1); 379 gtk_tree_model_get(gns->tm, &it, TREE_COL_IS_RECORD_ROW, &record_row, -1);
381 gtk_tree_model_get(tm, &it, TREE_COL_NAME, &name_str, -1); 380 gtk_tree_model_get(gns->tm, &it, TREE_COL_NAME, &name_str, -1);
382 381
383 if (GNUNET_YES == record_row) 382 if (GNUNET_YES == record_row)
384 { 383 {
@@ -411,7 +410,7 @@ GNUNET_GNS_GTK_type_cellrenderercombo_changed_cb (GtkCellRendererCombo *combo,
411 410
412 411
413 /* check if value is still valid */ 412 /* check if value is still valid */
414 gtk_tree_model_get(tm, &it, TREE_COL_VAL_AS_STR, &value_str, -1); 413 gtk_tree_model_get(gns->tm, &it, TREE_COL_VAL_AS_STR, &value_str, -1);
415 if (NULL != value_str) 414 if (NULL != value_str)
416 { 415 {
417 if (GNUNET_OK != GNUNET_NAMESTORE_string_to_value (type, 416 if (GNUNET_OK != GNUNET_NAMESTORE_string_to_value (type,
@@ -451,11 +450,10 @@ GNUNET_GNS_GTK_ispublic_cellrenderertoggle_toggled_cb (GtkCellRendererToggle *ce
451{ 450{
452 struct GNUNET_GNS_Context *gns = user_data; 451 struct GNUNET_GNS_Context *gns = user_data;
453 GtkTreeIter it; 452 GtkTreeIter it;
454 GtkTreeModel *tm = GTK_TREE_MODEL(gns->ts);
455 gboolean value; 453 gboolean value;
456 454
457 gtk_tree_model_get_iter_from_string(tm, &it, path); 455 gtk_tree_model_get_iter_from_string(gns->tm, &it, path);
458 gtk_tree_model_get(tm, &it, TREE_COL_IS_PUBLIC, &value, -1); 456 gtk_tree_model_get(gns->tm, &it, TREE_COL_IS_PUBLIC, &value, -1);
459 gtk_tree_store_set(gns->ts, &it, TREE_COL_IS_PUBLIC, !value, -1); 457 gtk_tree_store_set(gns->ts, &it, TREE_COL_IS_PUBLIC, !value, -1);
460 458
461 check_name_validity_and_commit (gns, path); 459 check_name_validity_and_commit (gns, path);