aboutsummaryrefslogtreecommitdiff
path: root/src/fs/fs_publish_ublock.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2013-08-08 15:24:44 +0000
committerChristian Grothoff <christian@grothoff.org>2013-08-08 15:24:44 +0000
commitd25cefa31b5b5c7c731cd390cfba7f730ab8cdcd (patch)
tree9433027b3908da6121d03a47c148ce43a5ead12b /src/fs/fs_publish_ublock.c
parentb57e331a56521971070a55d1bb78f34e05c34577 (diff)
downloadgnunet-d25cefa31b5b5c7c731cd390cfba7f730ab8cdcd.tar.gz
gnunet-d25cefa31b5b5c7c731cd390cfba7f730ab8cdcd.zip
-minor fixes
Diffstat (limited to 'src/fs/fs_publish_ublock.c')
-rw-r--r--src/fs/fs_publish_ublock.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/fs/fs_publish_ublock.c b/src/fs/fs_publish_ublock.c
index d4f65edc3..71997fda0 100644
--- a/src/fs/fs_publish_ublock.c
+++ b/src/fs/fs_publish_ublock.c
@@ -190,7 +190,7 @@ GNUNET_FS_publish_ublock_ (struct GNUNET_FS_Handle *h,
190 uris = GNUNET_FS_uri_to_string (uri); 190 uris = GNUNET_FS_uri_to_string (uri);
191 slen = strlen (uris) + 1; 191 slen = strlen (uris) + 1;
192 if (NULL == ulabel) 192 if (NULL == ulabel)
193 ulen = 0; 193 ulen = 1;
194 else 194 else
195 ulen = strlen (ulabel) + 1; 195 ulen = strlen (ulabel) + 1;
196 size = mdsize + sizeof (struct UBlock) + slen + ulen; 196 size = mdsize + sizeof (struct UBlock) + slen + ulen;
@@ -201,7 +201,8 @@ GNUNET_FS_publish_ublock_ (struct GNUNET_FS_Handle *h,
201 } 201 }
202 ub_plain = GNUNET_malloc (size); 202 ub_plain = GNUNET_malloc (size);
203 kbe = (char *) &ub_plain[1]; 203 kbe = (char *) &ub_plain[1];
204 memcpy (kbe, ulabel, ulen); 204 if (NULL != ulabel)
205 memcpy (kbe, ulabel, ulen);
205 kbe += ulen; 206 kbe += ulen;
206 memcpy (kbe, uris, slen); 207 memcpy (kbe, uris, slen);
207 kbe += slen; 208 kbe += slen;