aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-03-27 06:15:16 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-03-27 06:15:16 +0000
commit9d6ad9ebfcb4ce67b5b50d61ddb451c1b01e2785 (patch)
tree1aa36f4faea96807457b9ddcc4890cf6adc88003
parentc1e79310ee04d35b451e4815516101f7601f9373 (diff)
downloadgnunet-gtk-9d6ad9ebfcb4ce67b5b50d61ddb451c1b01e2785.tar.gz
gnunet-gtk-9d6ad9ebfcb4ce67b5b50d61ddb451c1b01e2785.zip
- fix
-rw-r--r--src/gns/gnunet-gns-gtk_zone.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/gns/gnunet-gns-gtk_zone.c b/src/gns/gnunet-gns-gtk_zone.c
index 0b941539..ef2e1ad5 100644
--- a/src/gns/gnunet-gns-gtk_zone.c
+++ b/src/gns/gnunet-gns-gtk_zone.c
@@ -169,7 +169,6 @@ check_name_validity_and_commit (struct GNUNET_GNS_Context *gns, gchar *path)
169 TREE_COL_VAL_AS_STR, &n_value, 169 TREE_COL_VAL_AS_STR, &n_value,
170 TREE_COL_VAL_COLOR, &n_value_color, 170 TREE_COL_VAL_COLOR, &n_value_color,
171 -1); 171 -1);
172 GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "%s : %i\n", n_name, n_public);
173 /* valid name */ 172 /* valid name */
174 if (NULL == n_name) 173 if (NULL == n_name)
175 valid = GNUNET_NO; 174 valid = GNUNET_NO;
@@ -232,10 +231,8 @@ check_name_validity_and_commit (struct GNUNET_GNS_Context *gns, gchar *path)
232 GNUNET_assert (children == (records -1)); 231 GNUNET_assert (children == (records -1));
233 /* Append PSEU record */ 232 /* Append PSEU record */
234 GtkEntry * entry = GTK_ENTRY (gtk_builder_get_object (gns->builder, "GNUNET_GNS_GTK_pseu_entry")); 233 GtkEntry * entry = GTK_ENTRY (gtk_builder_get_object (gns->builder, "GNUNET_GNS_GTK_pseu_entry"));
235 void *data;
236 size_t data_len;
237 pseu = gtk_entry_get_text (GTK_ENTRY(entry)); 234 pseu = gtk_entry_get_text (GTK_ENTRY(entry));
238 if (GNUNET_OK != GNUNET_NAMESTORE_string_to_value(GNUNET_NAMESTORE_TYPE_PSEU, pseu, &rd[records - 1].data, &rd[records - 1].data_size)) 235 if (GNUNET_OK != GNUNET_NAMESTORE_string_to_value(GNUNET_NAMESTORE_TYPE_PSEU, pseu, (void **) &rd[records - 1].data, &rd[records - 1].data_size))
239 { 236 {
240 GNUNET_break (0); 237 GNUNET_break (0);
241 for (c = 0; c < records; c++) 238 for (c = 0; c < records; c++)
@@ -245,8 +242,6 @@ check_name_validity_and_commit (struct GNUNET_GNS_Context *gns, gchar *path)
245 rd[records - 1].record_type = GNUNET_NAMESTORE_TYPE_PSEU; 242 rd[records - 1].record_type = GNUNET_NAMESTORE_TYPE_PSEU;
246 rd[records - 1].expiration = GNUNET_TIME_absolute_get_forever(); 243 rd[records - 1].expiration = GNUNET_TIME_absolute_get_forever();
247 rd[records - 1].flags = GNUNET_NAMESTORE_RF_AUTHORITY | GNUNET_NAMESTORE_RF_NONE; 244 rd[records - 1].flags = GNUNET_NAMESTORE_RF_AUTHORITY | GNUNET_NAMESTORE_RF_NONE;
248 g_free (pseu);
249
250 } 245 }
251 246
252 /* Remove old entries */ 247 /* Remove old entries */