aboutsummaryrefslogtreecommitdiff
path: root/src/fs/gnunet-publish.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2009-10-20 19:39:44 +0000
committerChristian Grothoff <christian@grothoff.org>2009-10-20 19:39:44 +0000
commitc4bd9004dbd3849a5ccb841c526b9b192e2270e5 (patch)
treeb7f3c9d2082e373542f631f376d391a50df7921c /src/fs/gnunet-publish.c
parent5228336613947f354ff56d2d323d517aa8a94ca9 (diff)
downloadgnunet-c4bd9004dbd3849a5ccb841c526b9b192e2270e5.tar.gz
gnunet-c4bd9004dbd3849a5ccb841c526b9b192e2270e5.zip
minor bugfixes
Diffstat (limited to 'src/fs/gnunet-publish.c')
-rw-r--r--src/fs/gnunet-publish.c18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/fs/gnunet-publish.c b/src/fs/gnunet-publish.c
index 777370c90..e3918f6fb 100644
--- a/src/fs/gnunet-publish.c
+++ b/src/fs/gnunet-publish.c
@@ -87,18 +87,24 @@ static void *
87progress_cb (void *cls, 87progress_cb (void *cls,
88 const struct GNUNET_FS_ProgressInfo *info) 88 const struct GNUNET_FS_ProgressInfo *info)
89{ 89{
90 char *s;
91
90 switch (info->status) 92 switch (info->status)
91 { 93 {
92 case GNUNET_FS_STATUS_PUBLISH_START: 94 case GNUNET_FS_STATUS_PUBLISH_START:
93 break; 95 break;
94 case GNUNET_FS_STATUS_PUBLISH_PROGRESS: 96 case GNUNET_FS_STATUS_PUBLISH_PROGRESS:
95 if (verbose) 97 if (verbose)
96 fprintf (stdout, 98 {
97 _("Publishing `%s' at %llu/%llu (%s remaining)\n"), 99 s = GNUNET_STRINGS_relative_time_to_string(info->value.publish.eta);
98 info->value.publish.filename, 100 fprintf (stdout,
99 (unsigned long long) info->value.publish.completed, 101 _("Publishing `%s' at %llu/%llu (%s remaining)\n"),
100 (unsigned long long) info->value.publish.size, 102 info->value.publish.filename,
101 GNUNET_STRINGS_relative_time_to_string(info->value.publish.eta)); 103 (unsigned long long) info->value.publish.completed,
104 (unsigned long long) info->value.publish.size,
105 s);
106 GNUNET_free (s);
107 }
102 break; 108 break;
103 case GNUNET_FS_STATUS_PUBLISH_ERROR: 109 case GNUNET_FS_STATUS_PUBLISH_ERROR:
104 fprintf (stderr, 110 fprintf (stderr,