[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r22418 - gnunet-gtk/src/setup
From: |
gnunet |
Subject: |
[GNUnet-SVN] r22418 - gnunet-gtk/src/setup |
Date: |
Sun, 1 Jul 2012 20:12:40 +0200 |
Author: schanzen
Date: 2012-07-01 20:12:40 +0200 (Sun, 01 Jul 2012)
New Revision: 22418
Modified:
gnunet-gtk/src/setup/gnunet-setup-gns.c
Log:
-fix treeview for me
Modified: gnunet-gtk/src/setup/gnunet-setup-gns.c
===================================================================
--- gnunet-gtk/src/setup/gnunet-setup-gns.c 2012-07-01 16:47:11 UTC (rev
22417)
+++ gnunet-gtk/src/setup/gnunet-setup-gns.c 2012-07-01 18:12:40 UTC (rev
22418)
@@ -811,7 +811,7 @@
is_valid = GNUNET_YES;
GNUNET_free_non_null (data);
}
- if (not_dummy_row)
+ if (not_dummy_row == TRUE)
{
/* Updating an existing record */
gtk_tree_store_set(ts, &it,
@@ -1026,7 +1026,7 @@
gtk_tree_model_get(tm, &it, GNS_TREESTORE_COL_NOT_DUMMY_ROW, ¬_dummy, -1);
gtk_tree_model_get(tm, &it, GNS_TREESTORE_COL_NAME, &name, -1);
- if (not_dummy)
+ if (not_dummy == FALSE)
{
/* update name */
gtk_tree_store_set (ts, &it,
@@ -1034,19 +1034,21 @@
GNS_TREESTORE_COL_NAME_IS_VISIBLE, TRUE,
GNS_TREESTORE_COL_RECORD_TYPE, 0,
GNS_TREESTORE_COL_RECORD_TYPE_AS_STR,
_(NEW_RECORD_STR),
- GNS_TREESTORE_COL_NOT_DUMMY_ROW, TRUE,
+ GNS_TREESTORE_COL_NOT_DUMMY_ROW, FALSE,
GNS_TREESTORE_COL_IS_RECORD_ROW, TRUE,
-1);
check_name_validity_and_commit (gtk_tree_model_get_string_from_iter(tm,
&it), name);
-
- /* add a new dummy line */
- gtk_tree_store_insert_with_values (ts, &it,NULL, 0,
- GNS_TREESTORE_COL_NAME, _(NEW_NAME_STR),
- GNS_TREESTORE_COL_NAME_IS_VISIBLE, TRUE,
- GNS_TREESTORE_COL_RECORD_TYPE,
GNUNET_DNSPARSER_TYPE_A,
- GNS_TREESTORE_COL_NOT_DUMMY_ROW, FALSE,
- GNS_TREESTORE_COL_IS_RECORD_ROW, FALSE,
- -1);
+ if (0 == strcmp (name, _(NEW_NAME_STR)))
+ {
+ /* add a new dummy line */
+ gtk_tree_store_insert_with_values (ts, &it,NULL, 0,
+ GNS_TREESTORE_COL_NAME,
_(NEW_NAME_STR),
+ GNS_TREESTORE_COL_NAME_IS_VISIBLE,
TRUE,
+ GNS_TREESTORE_COL_RECORD_TYPE,
GNUNET_DNSPARSER_TYPE_A,
+ GNS_TREESTORE_COL_NOT_DUMMY_ROW, FALSE,
+ GNS_TREESTORE_COL_IS_RECORD_ROW, FALSE,
+ -1);
+ }
}
else
{
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r22418 - gnunet-gtk/src/setup,
gnunet <=