diff options
Diffstat (limited to 'src/setup/gnunet-setup-hostlist-editing.c')
-rw-r--r-- | src/setup/gnunet-setup-hostlist-editing.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/setup/gnunet-setup-hostlist-editing.c b/src/setup/gnunet-setup-hostlist-editing.c index ecf503ed..1ee56e36 100644 --- a/src/setup/gnunet-setup-hostlist-editing.c +++ b/src/setup/gnunet-setup-hostlist-editing.c | |||
@@ -36,8 +36,8 @@ | |||
36 | * @param user_data not used | 36 | * @param user_data not used |
37 | */ | 37 | */ |
38 | void | 38 | void |
39 | GNUNET_setup_hostlist_url_cellrenderertext_edited_cb (GtkCellRendererText * | 39 | GNUNET_setup_hostlist_url_cellrenderertext_edited_cb (GtkCellRendererText *renderer, |
40 | renderer, gchar * path, | 40 | gchar * path, |
41 | gchar * new_text, | 41 | gchar * new_text, |
42 | gpointer user_data) | 42 | gpointer user_data) |
43 | { | 43 | { |
@@ -48,20 +48,20 @@ GNUNET_setup_hostlist_url_cellrenderertext_edited_cb (GtkCellRendererText * | |||
48 | 48 | ||
49 | ls = GTK_LIST_STORE (GNUNET_SETUP_get_object | 49 | ls = GTK_LIST_STORE (GNUNET_SETUP_get_object |
50 | ("GNUNET_setup_hostlist_url_liststore")); | 50 | ("GNUNET_setup_hostlist_url_liststore")); |
51 | if (ls == NULL) | 51 | if (NULL == ls) |
52 | { | 52 | { |
53 | GNUNET_break (0); | 53 | GNUNET_break (0); |
54 | return; | 54 | return; |
55 | } | 55 | } |
56 | if (TRUE != | 56 | if (! gtk_tree_model_get_iter_from_string (GTK_TREE_MODEL (ls), &old, path)) |
57 | gtk_tree_model_get_iter_from_string (GTK_TREE_MODEL (ls), &old, path)) | ||
58 | { | 57 | { |
59 | GNUNET_break (0); | 58 | GNUNET_break (0); |
60 | return; | 59 | return; |
61 | } | 60 | } |
62 | gtk_tree_model_get (GTK_TREE_MODEL (ls), &old, 0, &oldtext, -1); | 61 | gtk_tree_model_get (GTK_TREE_MODEL (ls), &old, |
63 | fprintf (stderr, "Edited to `%s'\n", new_text); | 62 | GNUNET_GTK_SETUP_HOSTLIST_URL_MC_URL, &oldtext, |
64 | if (strlen (oldtext) == 0) | 63 | -1); |
64 | if (0 == strlen (oldtext)) | ||
65 | { | 65 | { |
66 | gtk_list_store_insert_before (ls, &iter, &old); | 66 | gtk_list_store_insert_before (ls, &iter, &old); |
67 | gtk_list_store_set (ls, &iter, | 67 | gtk_list_store_set (ls, &iter, |