fix leak
authorChristian Grothoff <christian@grothoff.org>
Sat, 16 Jul 2011 20:06:31 +0000 (20:06 +0000)
committerChristian Grothoff <christian@grothoff.org>
Sat, 16 Jul 2011 20:06:31 +0000 (20:06 +0000)
src/util/test_container_meta_data.c

index b4509ceb39a4137b0d312f8c91aad3aa7b64ed7e..9148e73b0461fe8b0cc712b0db6d44296d3ac521 100644 (file)
@@ -348,14 +348,16 @@ check()
       GNUNET_CONTAINER_meta_data_destroy(meta2);
       ABORT(meta);
     }
-
+  GNUNET_CONTAINER_meta_data_destroy (meta2);
   //check meta_data_duplicate
-  GNUNET_CONTAINER_meta_data_duplicate(meta);
-  if (200 == GNUNET_CONTAINER_meta_data_iterate (meta, NULL, NULL))
+  meta2 = GNUNET_CONTAINER_meta_data_duplicate(meta);
+  if (200 == GNUNET_CONTAINER_meta_data_iterate (meta2, NULL, NULL))
     {
       GNUNET_CONTAINER_meta_data_destroy(meta2);
       ABORT(meta);
     }
+  GNUNET_CONTAINER_meta_data_destroy(meta2);
+  GNUNET_CONTAINER_meta_data_destroy(meta);
   return 0; 
 }