diff options
Diffstat (limited to 'src/fs/gnunet-fs-gtk-main_window_create_pseudonym.c')
-rw-r--r-- | src/fs/gnunet-fs-gtk-main_window_create_pseudonym.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/fs/gnunet-fs-gtk-main_window_create_pseudonym.c b/src/fs/gnunet-fs-gtk-main_window_create_pseudonym.c index dfa62bb1..996b6ad1 100644 --- a/src/fs/gnunet-fs-gtk-main_window_create_pseudonym.c +++ b/src/fs/gnunet-fs-gtk-main_window_create_pseudonym.c | |||
@@ -32,7 +32,6 @@ GNUNET_GTK_create_namespace_dialog_response_cb (GtkDialog * dialog, | |||
32 | gpointer user_data) | 32 | gpointer user_data) |
33 | { | 33 | { |
34 | const char *name; | 34 | const char *name; |
35 | gchar *name_loc; | ||
36 | struct GNUNET_FS_Namespace *ns; | 35 | struct GNUNET_FS_Namespace *ns; |
37 | GtkWidget *ad; | 36 | GtkWidget *ad; |
38 | GtkBuilder *builder; | 37 | GtkBuilder *builder; |
@@ -53,12 +52,10 @@ GNUNET_GTK_create_namespace_dialog_response_cb (GtkDialog * dialog, | |||
53 | (builder, | 52 | (builder, |
54 | "GNUNET_GTK_create_namespace_name_entry"))); | 53 | "GNUNET_GTK_create_namespace_name_entry"))); |
55 | /* FIXME: show busy dialog while doing key creation */ | 54 | /* FIXME: show busy dialog while doing key creation */ |
56 | name_loc = GNUNET_GTK_from_utf8_to_loc ((char *) name); | 55 | if (NULL != name) |
57 | if (NULL != name_loc) | ||
58 | { | 56 | { |
59 | ns = GNUNET_FS_namespace_create (GNUNET_FS_GTK_get_fs_handle (), name_loc); | 57 | ns = GNUNET_FS_namespace_create (GNUNET_FS_GTK_get_fs_handle (), name); |
60 | GNUNET_FS_namespace_delete (ns, GNUNET_NO); | 58 | GNUNET_FS_namespace_delete (ns, GNUNET_NO); |
61 | GNUNET_free (name_loc); | ||
62 | } | 59 | } |
63 | gtk_widget_destroy (ad); | 60 | gtk_widget_destroy (ad); |
64 | g_object_unref (G_OBJECT (builder)); | 61 | g_object_unref (G_OBJECT (builder)); |