From 66956384e32cafa16742e30a89da851f572e53bf Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 23 Aug 2005 08:51:13 +0000 Subject: fix --- gnunet-gtk.glade | 2 +- src/plugins/fs/namespace.c | 11 ++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/gnunet-gtk.glade b/gnunet-gtk.glade index a915f2d7..4edd6bc1 100644 --- a/gnunet-gtk.glade +++ b/gnunet-gtk.glade @@ -3690,7 +3690,7 @@ Press ENTER to add the data. True GTK_RELIEF_NORMAL True - + diff --git a/src/plugins/fs/namespace.c b/src/plugins/fs/namespace.c index a11ee771..7705a846 100644 --- a/src/plugins/fs/namespace.c +++ b/src/plugins/fs/namespace.c @@ -321,7 +321,10 @@ static int addNamespaceContentToModel(void * cls, EXTRACTOR_MIMETYPE); if (mime == NULL) mime = STRDUP(_("unknown")); - size = ECRS_fileSize(fi->uri); + if (ECRS_isFileUri(fi->uri)) + size = ECRS_fileSize(fi->uri); + else + size = 0; uriString = ECRS_uriToString(fi->uri); hash2enc(lastId, &last); hash2enc(nextId, &next); @@ -637,7 +640,7 @@ static void initiateUpload(GtkTreeModel * model, BREAK(); } else { /* update namespace content list! */ - fi.uri = resultURI; + fi.uri = dst; fi.meta = meta; addNamespaceContentToModel(list->model, &fi, @@ -734,7 +737,9 @@ void on_namespaceInsertButton_clicked(GtkWidget * dummy1, if (gtk_dialog_run(GTK_DIALOG(dialog)) == GTK_RESPONSE_OK) { update = glade_xml_get_widget(metaXML, "updateIntervalComboBoxEntry"); - timeSpec = gtk_entry_get_text(GTK_ENTRY(update)); + timeSpec = gtk_entry_get_text(GTK_ENTRY(gtk_bin_get_child(GTK_BIN(update)))); + if (timeSpec == NULL) + timeSpec = ""; if (0 == strcmp(_("--sporadic update--"), timeSpec)) cls.updateInterval = ECRS_SBLOCK_UPDATE_SPORADIC; -- cgit v1.2.3