Returns now GNUNET_SYSERR
[oweals/gnunet.git] / src / util / test_container_meta_data.c
index 9b06eae067055bb1b229f690643aea8497aba3db..05047d8b3615e7b8ece48cd3f56fe161674f40fe 100644 (file)
@@ -311,6 +311,7 @@ check()
     } 
   
   str = GNUNET_CONTAINER_meta_data_get_by_type(meta,EXTRACTOR_METATYPE_UNKNOWN);
+  GNUNET_assert (NULL != str);
   if (str[0] != 'T')
     {
       GNUNET_CONTAINER_meta_data_destroy(meta2);
@@ -328,12 +329,15 @@ check()
   str = GNUNET_CONTAINER_meta_data_get_first_by_types(meta,
                                                      EXTRACTOR_METATYPE_UNKNOWN,
                                                      -1);
+  GNUNET_assert (NULL != str);
   if (str[0] != 'T')
     {
       GNUNET_CONTAINER_meta_data_destroy(meta2);
+      GNUNET_free (str);
       ABORT(meta);      
     } 
-
+  GNUNET_free (str);
+      
   //check meta_data_get_thumbnail
 
   if (GNUNET_CONTAINER_meta_data_get_thumbnail(meta, &thumb) != 0)