aboutsummaryrefslogtreecommitdiff
path: root/src/fs/fs_directory.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2009-09-07 13:09:11 +0000
committerChristian Grothoff <christian@grothoff.org>2009-09-07 13:09:11 +0000
commit5e4793e0340de50f4e0b71ab72587bc0c9025070 (patch)
tree4b0c1c6d38f04542191c87859093db9f6718d5ff /src/fs/fs_directory.c
parent60039125c0e5648d259719ce46388851710e30c9 (diff)
downloadgnunet-5e4793e0340de50f4e0b71ab72587bc0c9025070.tar.gz
gnunet-5e4793e0340de50f4e0b71ab72587bc0c9025070.zip
make gcc happy
Diffstat (limited to 'src/fs/fs_directory.c')
-rw-r--r--src/fs/fs_directory.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/fs/fs_directory.c b/src/fs/fs_directory.c
index fa046b858..0fbd236ca 100644
--- a/src/fs/fs_directory.c
+++ b/src/fs/fs_directory.c
@@ -512,6 +512,9 @@ GNUNET_FS_directory_builder_finish (struct GNUNET_FS_DirectoryBuilder *bld,
512 size = 8 + sizeof (uint32_t); 512 size = 8 + sizeof (uint32_t);
513 size += GNUNET_CONTAINER_meta_data_get_serialized_size (bld->meta, 513 size += GNUNET_CONTAINER_meta_data_get_serialized_size (bld->meta,
514 GNUNET_CONTAINER_META_DATA_SERIALIZE_FULL); 514 GNUNET_CONTAINER_META_DATA_SERIALIZE_FULL);
515 sizes = NULL;
516 perm = NULL;
517 bes = NULL;
515 if (bld->count > 0) 518 if (bld->count > 0)
516 { 519 {
517 sizes = GNUNET_malloc (bld->count * sizeof (size_t)); 520 sizes = GNUNET_malloc (bld->count * sizeof (size_t));
@@ -563,12 +566,9 @@ GNUNET_FS_directory_builder_finish (struct GNUNET_FS_DirectoryBuilder *bld,
563 sizes[i]); 566 sizes[i]);
564 GNUNET_free (bes[i]); 567 GNUNET_free (bes[i]);
565 } 568 }
566 if (bld->count > 0) 569 GNUNET_free_non_null (sizes);
567 { 570 GNUNET_free_non_null (perm);
568 GNUNET_free (sizes); 571 GNUNET_free_non_null (bes);
569 GNUNET_free (perm);
570 GNUNET_free (bes);
571 }
572 GNUNET_assert (off == size); 572 GNUNET_assert (off == size);
573 GNUNET_CONTAINER_meta_data_destroy (bld->meta); 573 GNUNET_CONTAINER_meta_data_destroy (bld->meta);
574 GNUNET_free (bld); 574 GNUNET_free (bld);